Как убрать index.php в адресе домена?
Auteur : Владимир З.
Visité 2184,
Followers 1,
Partagé 0
Не нашел в настройках программы, что бы убрать index.php в адресе домена. на главной галочка снята с адреса, открыты расширенные настройки, а после экспорта index в домене. Как привести имя домена в нормальный вид?
Posté le
Index это название самого файла, php это его расширение, при этом индексный файл есть во всех cms системах, только здесь он по своей сути являеться еще и главной страницей, соответственно Вам от него никуда не деться.
А для того, чтобы провести склейку дублей главной страницы с index.php и без, необходимо прописать в файле .htaccess следующее, не забыв заменить site.ru на Ваше доменное имя:
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteRule ^index\.php$ http://site.ru/$1 [R=301,L]
Auteur
Спасибо, все очень полезно
Auteur
Не нашел файл htaccess, у меня есть похожий access.inc. Там прописывать?
Нет, это не тот файл. Файл .htaccess Вы создаёте отдельно с помощью любого редактора или же прямо в редакторе у Вас на хостинге и размещаете его в корне сайта.
Auteur
Понятно. Спасибо большое, теперь дошло
http://ugod.ru/faq/32-about-get-site/67-kak-ubrat-index-html-php-iz-adresa.html
http://www.seoschool.ru/search-engine-optimization-seo/how-to-301-redirect-non-www-to-www-urls.html
Auteur
А у кого была практика, как убрать index.php на хостинге 1gb.ru, может есть опыт?
Свяжитесь с техподдержкой Вашего хостинга, они быстрее подскажут, как сделать.