Доброго дня, господа!
Вопрос такой. Есть сайт на Slaed 2.5
Заказали оптимизацию. Нам прислали рекомендации. Вот одна из них:
Подскажите, как эти правила доработать для Слаеда?
Вопрос такой. Есть сайт на Slaed 2.5
Заказали оптимизацию. Нам прислали рекомендации. Вот одна из них:
Ссылки на главную страницу на всех страницах сайта должны быть одного вида и указывать в качестве URL http://www.domains.ru/.
При запросе ссылок вида http://www.domains.ru/index.php и т.п. сервер должен отдавать HTTP/1.1 301 Moved Permanently. При этом в поле Location должен быть прописан URL, содержащий основной хост ресурса, т.е. http://www.domains.ru/.
Для сервера Apache это можно реализовать при помощи модуля Mod_rewrite. Для этого необходимо создать следующие правила переадресации в конфигурационном файле сервера Apache .htaccess, расположенного в корневой директории сервера:
RewriteEngine On
RewriteCond %{REQUEST_URI} ^/index\.(.+)$
RewriteRule ^.*$ http://%{HTTP_HOST}/? [R=301,L]
При этом необходимо изменить в настройках сервера Apache директиву DirectoryIndex следующим образом:
DirectoryIndex new_index.php
Соответственно для сохранения работоспособности сайта главную страницу (управляющий скрипт) необходимо переименовать в new_index.php.
Важно: данные правила переадресации даны в качестве примера, для некоторых платформ возможно потребуется доработка данных правил.
При запросе ссылок вида http://www.domains.ru/index.php и т.п. сервер должен отдавать HTTP/1.1 301 Moved Permanently. При этом в поле Location должен быть прописан URL, содержащий основной хост ресурса, т.е. http://www.domains.ru/.
Для сервера Apache это можно реализовать при помощи модуля Mod_rewrite. Для этого необходимо создать следующие правила переадресации в конфигурационном файле сервера Apache .htaccess, расположенного в корневой директории сервера:
RewriteEngine On
RewriteCond %{REQUEST_URI} ^/index\.(.+)$
RewriteRule ^.*$ http://%{HTTP_HOST}/? [R=301,L]
При этом необходимо изменить в настройках сервера Apache директиву DirectoryIndex следующим образом:
DirectoryIndex new_index.php
Соответственно для сохранения работоспособности сайта главную страницу (управляющий скрипт) необходимо переименовать в new_index.php.
Важно: данные правила переадресации даны в качестве примера, для некоторых платформ возможно потребуется доработка данных правил.
Подскажите, как эти правила доработать для Слаеда?