not2easy

msg:4530532 | 4:09 am on Dec 23, 2012 (gmt 0) |
Your link should be | <a href="http://www.example.com/">Home</a> |
| You're forcing an extra rewrite by using the page name that you have redirected.
|
actolearn

msg:4530543 | 5:31 am on Dec 23, 2012 (gmt 0) |
Thank you. That fixed it. Thought I had tried that but must have done something wrong before. Should I change my index.html link to the full url on JUST my home page or everywhere on ALL MY PAGES? Just my home page - correct?
|
not2easy

msg:4530551 | 5:41 am on Dec 23, 2012 (gmt 0) |
No, it needs to be changed everywhere. If Google finds a link they want to try to index it and you don't want them seeing the same page with 2 different URLs.
|
actolearn

msg:4530629 | 4:01 pm on Dec 23, 2012 (gmt 0) |
Well, this has been invaluable information since it means that every single one of my website pages is wrong. In the process of fixing now. A BIG thank you.
|
g1smd

msg:4530642 | 6:17 pm on Dec 23, 2012 (gmt 0) |
Clicking a link in internal navigation should never result in a redirect. The link should point to the real URL. The redirects in htaccess are for when other sites link to the wrong version.
|
actolearn

msg:4530648 | 7:04 pm on Dec 23, 2012 (gmt 0) |
| The link should point to the real URL. |
| Not sure I understand. Are you disagreeing with the response I was given above? To me the REAL URL is actually http://www.example.com/index.html. Is that what I should change that link to? INSTEAD OF http://www.example.com/ I should change to http://www.example.com/index.html instead? ................. Sorry - I truly believe I can learn anything but I'm oftentimes a little slow...
|
g1smd

msg:4530654 | 8:57 pm on Dec 23, 2012 (gmt 0) |
URLs are "used out" there on the web. Filenames are used "here" inside the server. The two are not at all the same thing, they are merely related by the actions of the server configuration. The real URL is "http://www.example.com/". The real internal reference is "/index.html". People out there "on the web" use a web-based reference system: URLs. They have no need to know what the files inside the server are called. However, if people do directly request those internal resources, you should redirect the request to tell them to request the correct URL.
|
actolearn

msg:4530672 | 10:57 pm on Dec 23, 2012 (gmt 0) |
Got it - http://www.example.com/ is correct. You were just explaining further... Thank you.
|
|