Полезные статьи по разработке сайта на системе управления 1С-Битрикс. Программирование. Верстка.

Избавляемся от дублей index.php в 1С-Битрикс

  77
По умолчанию в 1С Битрикс все страницы доступны как по их ЧПУ так и по адресам с index.php на конце. Т.е если ввести страницу https://ваш-сайт.ru/ и https://ваш-сайт.ru/index.php то по обоим адресам будет доступна одна и та-же страница. От таких дублей нужно избавляться. Для этого разместим в htaccess следующий
 #убираем /index.php в конце алиаса
RewriteCond %{REQUEST_URI} ^(.*)/index\.php$
RewriteCond %{THE_REQUEST} !bitrix/admin/
RewriteRule ^(.*)index\.php$ http://%{HTTP_HOST}/$1 [R=301,L]