Как убрать index.php в адресе домена?
Author: Владимир З.
Visited 2182,
Followers 1,
Shared 0
Не нашел в настройках программы, что бы убрать index.php в адресе домена. на главной галочка снята с адреса, открыты расширенные настройки, а после экспорта index в домене. Как привести имя домена в нормальный вид?
Posted on the
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]
Author
Спасибо, все очень полезно
Author
Не нашел файл htaccess, у меня есть похожий access.inc. Там прописывать?
Нет, это не тот файл. Файл .htaccess Вы создаёте отдельно с помощью любого редактора или же прямо в редакторе у Вас на хостинге и размещаете его в корне сайта.
Author
Понятно. Спасибо большое, теперь дошло
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
Author
А у кого была практика, как убрать index.php на хостинге 1gb.ru, может есть опыт?
Свяжитесь с техподдержкой Вашего хостинга, они быстрее подскажут, как сделать.