Мне нужно перенаправить /index.php на главный сайт без индекса, но только на главной странице.
Я использую этот код в HTAccess301 перенаправление из index.php только на главной странице
RewriteCond %{THE_REQUEST} ^.*/index\.php
RewriteRule ^(.*)index.php$ /$1 [R=301,L]
Но проблема в том, что в панели администрирования есть маршрутизации, необходимо index.php для страниц работать должным образом. И это правило удаляет index.php каждый раз, когда оно появляется на любой странице.
Я попытался добавить строку как этот
RewriteCond %{REQUEST_URI} !^/AdminPanel/index\.php.*$
перед RewriteRule, но это ничего не меняет.
Надеюсь, вы поможете.
Я объединил последнюю упомянутую линию во многих отношениях, но я не могу заставить его работать как положено. –