.htaccess редирект с index.php в 1С-Битрикс

10.07.2020  12:40

Стандартная задача от СЕОшников сделать редирект с index.php в конце ссылки на страницу без index.php в ссылке. Если делать по-простому, то ломается авторизация в админку. Соответственно директивы в .htaccess чуть сложнее, с учётом что на директорию /bitrix редирект не должен распространяться. Правила в htaccess такие:

RewriteCond %{REQUEST_URI} !^/bitrix/
RewriteCond %{THE_REQUEST} ^.*/index.php 
RewriteRule ^(.*)index.php$ /$1 [R=301,L]


Теперь и авторизация нормально работает и редирект с index.php на без.
Андрей Панёвин
Здравствуйте! Я — Андрей Панёвин и занимаюсь профессиональной разработкой сайтов на платформе 1С-Битрикс (исключительно программирование). Есть вопросы по статье? Могу подсказать и помочь по скайпу (andrey.panevin.ru), WhatsApp (+7-911-091-0670) или перепиской в ВК.
1000 р./час. Часовой пояск — московский.






Помогла статья? На поездку на море (Охотское):


перейти в Блог

Ударим лайками по бездорожью, разгильдяйству и бюрократизму!


Ключевые слова (тэги): 1С-Битрикс 64  web-программирование 102  

Вам есть что сказать — ну я же чую.
Высказаться о наболевшем, я выслушаю-:
Имя


email (не публикуется)