boch112
@boch112
привет

Как убрать /index.html с главной страницы?

Как через HTACCESS убрать /index.html с главной страницы сайта?

Вот - https://alpsity.ru/ . Открывается и так https://alpsity.ru/ и так https://alpsity.ru/index.html

А нужно что-бы открывался только так https://alpsity.ru/ , а из этого состояние url https://alpsity.ru/index.html директировало в https://alpsity.ru/
  • Вопрос задан
  • 372 просмотра
Пригласить эксперта
Ответы на вопрос 1
@BATPYIIIKOB
PHP, JS
Вот пример: для http в htaccess

RewriteEngine On

RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.html\ HTTP/
RewriteRule ^index\.html$ http://example.com/ [R=301,L]

RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteRule ^index\.php$ http://example.com/ [R=301,L]


Можно и через РНР:
if( $_SERVER['REQUEST_URI'] == "/index.php" ) {
 header( "Location: /", TRUE, 301 );
 exit();
 }
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы