user friendly urls on iWeb pages

Discussion in 'Web Design and Development' started by estherincuracao, Jan 6, 2010.

  1. estherincuracao macrumors newbie

    Joined:
    Jan 6, 2010
    #1
  2. angelwatt Moderator emeritus

    angelwatt

    Joined:
    Aug 16, 2005
    Location:
    USA
    #2
    The effects of removing masking are not immediate. You'll just need to wait until the next time the search engines index your web site.
     
  3. estherincuracao thread starter macrumors newbie

    Joined:
    Jan 6, 2010
    #3
  4. angelwatt Moderator emeritus

    angelwatt

    Joined:
    Aug 16, 2005
    Location:
    USA
    #4
    Looks like the site is setup in a frame, which why that is happening. So, when people click on links, it's only changing the frame, rather than the whole page. I don't know if you set it up this way or MobileMe. You'll need to change that index.html page so it isn't setup as a frame. iWeb usually creates a index.html page that redirects to your main home page. Republishing from iWeb should give you that file for uploading.
     
  5. estherincuracao thread starter macrumors newbie

    Joined:
    Jan 6, 2010
    #5
    frame?

    Sorry for my ignorance, but I have no idea what you are talking about. I make and publish my sites with iWeb, using Mobile me for publishing. I have no idea what a frame is. Can you please advice me what to do? Step by step? Thanks!
     
  6. angelwatt Moderator emeritus

    angelwatt

    Joined:
    Aug 16, 2005
    Location:
    USA
    #6
    This is the source code of your index.html page at the root level.
    HTML:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
       "http://www.w3.org/TR/html4/strict.dtd">
    <html>
    
    <head>
      <title>www.estherjacobs.me </title>
      
    </head>
    <frameset rows="100%,*" border="0">
      <frame src="http://web.me.com/estherjacobs/watisjouwexcuus/index.html" frameborder="0" />
      <frame frameborder="0" noresize />
    </frameset>
    
    <!-- pageok -->
    <!-- 01 -->
    <!-- -->
    </html>
    The frameset and frame tags make up the page and point to individual pages you have. Find the file with this as the source code and delete it as it's causing your problem.

    Use the following HTML instead of the above for the index.html.
    HTML:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
    <html>
    <head><title></title>
    <meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
    <meta http-equiv="refresh" content="0;url=view-source:http://web.me.com/estherjacobs/watisjouwexcuus/index.html">
    </head>
    <body></body></html>
     

Share This Page