Должны ли мы автоматически конвертировать www.example.com/abc.htm
к example.com/abc.htm
или наоборот на стороне сервера? Поскольку пользователь может вводить адрес сайта без www. Что лучше?
РЕДАКТИРОВАТЬ: Я спрашиваю, потому что я пишу много правил перезаписи, поэтому я думаю, что придерживаться одного - это хорошо.
нет никаких технических причин для добавления www на ваш сайт. Это ваш выбор: с www или без него, потому что многие популярные веб-сайты с www, такие как google, facebook. Эти сайты перенаправляют
http://google.com to http://www.google.com
Также есть много веб-сайтов без www, таких как twitter, stackoverflow.com. Эти перенаправления
http://www.stackoverflow.com to http://stackoverflow.com
Я думаю, вы можете добавить или опустить www
Следует отметить один важный момент:
У вас должно быть постоянное правило перенаправления для перенаправления с
http://www.twitter.com to http://twitter.com
Это потому, что если вы показываете контент как для www.twitter.com, так и для twitter.com
Ваш рейтинг в поисковой системе будет разделен на две половины вместо того, чтобы у twitter.com было 1000 рангов. http://www.twitter.com будет иметь 500 рангов и http://twitter.com будет иметь 500 рангов, это портит популярность сайта.
Кстати, поисковые системы поймут правило перенаправления.
Как вам нравится. Раньше предпочтение отдавалось www.foo.com, чтобы отличать веб-серверы от ftp и других серверов. В настоящее время это уже никого не волнует. Тем не менее, все же хорошо принимать как с префиксом www, так и без него.