![]() | Автор: Никита Иванов | 26 сентября 2013 12:08 |
При индексации сайтов часто возникает проблема нескольких адресов главной страницы. Как правило, достаточно доменного имени http://yoursite.ru , однако некоторые сайты проиндексированы ещё и с http://yoursite.ru/index.php . И первый, и второй случай - это главная страница, но с доступом по двум адресам. Так быть не должно, так как две страницы с одним содержанием отнимают друг у друга вес.
Проблема решает редиректом на адрес без index.php . Чаще всего для решения данного вопроса используют файл htaccess (Что такое файл .htaccess?) и его настройки (директиву mod_rewrite).
Код .htaccess
После этого сслыка http://yoursite.ru/index.php будет автоматически превращаться в http://yoursite.ru, а http://yoursite.ru/index.php?login=Kesha в http://yoursite.ru/?login=Kesha .
Также можно настроить и под index.html и другие расширения индексного файла.
можете ознакомиться с примерами других настроек в файле htaccess.
Спасибо за внимание! И помните: файл htaccess лучше настроить ещё до начала индексации!
Проблема решает редиректом на адрес без index.php . Чаще всего для решения данного вопроса используют файл htaccess (Что такое файл .htaccess?) и его настройки (директиву mod_rewrite).
Код .htaccess
RewriteEngine On
RewriteRule ^index.php$ / [QSA,R]
После этого сслыка http://yoursite.ru/index.php будет автоматически превращаться в http://yoursite.ru, а http://yoursite.ru/index.php?login=Kesha в http://yoursite.ru/?login=Kesha .
Также можно настроить и под index.html и другие расширения индексного файла.
можете ознакомиться с примерами других настроек в файле htaccess.
Спасибо за внимание! И помните: файл htaccess лучше настроить ещё до начала индексации!
Как создать мобильную версию сайта? Следующая статья
Как отобразить содержимое директории (папки) в PHP?
Похожие статьи
03 апреля 2014 14:03 |
![]() |
10 января 2014 14:56 |
![]() |
24 марта 2013 11:54 |
![]() |
11 мая 2017 17:17 |
![]() |
22 ноября 2013 14:48 |
![]() |