Здравствуйте. Искал подобную проблему на форуме, не нашел. Может кто знает, в чём причина? У нас Битрикс - Стандарт, свежая версия, все обновления. Используем комплексный стандартный компонент "каталог". В нем настроено ЧПУ, оно прекрасно работает, но. Как только мы добавляем новое свойство в этот инфоблок, а затем правим настройки комплексного компонента "каталог", то его ЧПУ слетает. И все элементы выдают 404. Правила ЧПУ восстанавливаются, если снова вызвать компонент на редактирование и снова сохранить.
Почему так? Я проверял код вызова - после первого сохранения (когда ЧПУ слетает) и после второго код одинаковый.
Место на сервере есть. Конфигурация ошибок не выдает, все параметры на оптимальных.
Просто страшно становится, сейчас на сайте постоянно гости и им внезапно начинает выдавать 404, когда мы правим компонент.
Причем сейчас посмотрел список правил обработки адресов в админке - там три правила, которые мы нигде не используем. По идее, там должны быть правила созданных нами каталогов, почему их там нет?
в htaccess такая запись:
Почему так? Я проверял код вызова - после первого сохранения (когда ЧПУ слетает) и после второго код одинаковый.
Место на сервере есть. Конфигурация ошибок не выдает, все параметры на оптимальных.
Просто страшно становится, сейчас на сайте постоянно гости и им внезапно начинает выдавать 404, когда мы правим компонент.
Причем сейчас посмотрел список правил обработки адресов в админке - там три правила, которые мы нигде не используем. По идее, там должны быть правила созданных нами каталогов, почему их там нет?
в htaccess такая запись:
Код |
---|
<IfModule mod_rewrite.c> Options +FollowSymLinks RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-l RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !/bitrix/urlrewrite.php$ RewriteRule ^(.*)$ /bitrix/urlrewrite.php [L] RewriteRule .* - [E=REMOTE_USER:%{HTTP:Authorization}] </IfModule> |