Редирект с index.(php|html|htm) на root сайта
Перенаправление c domain.tld/index.php, domain.tld/index.html и domain.tld/index.htm на domain.tld/ с помощью .htaccess
RewriteEngine On
RewriteCond %{THE_REQUEST} ^.*/index\.(php|html|htm)
RewriteRule ^(.*)index.(php|html|htm)$ /\ [R=301,L]
Комментарии
Включить работу механизма преобразования:
RewriteEngine On
Если в запросе браузера содержится "index.php":
RewriteCond %{THE_REQUEST} ^.*/index\.(php|html|htm)
Тогда перенаправить с domain.tld/index.php или с domain.tld/index.html или с domain.tld/index.htm на domain.tld/:
RewriteRule ^(.*)index.(php|html|htm)$ /\ [R=301,L]
Ссылки
- Apache Module mod_rewrite docs: http://httpd.apache.org/docs/current/mod/mod_rewrite.html
Теги: 301-Редирект, htaccess
- Опубликовано: 24 Января, 2023
- Последнее редактирование: 25 Января, 2023