Не работает переиндексация - ошибка 404

July 7, 2015

при попытке попасть в АЦ в раздел "Переиндексация" выскакивает ошибка 404:






Цитата
:(
404
К сожалению, запрошенная страница
на сервере не найдена.
Если вы считаете, что это ошибочная ситуация, сообщите,
пожалуйста, разработчикам об ошибке.


Заметил сегодня, после жалобы клиентов. Проверил на всех сайтах - то же самое :(((
Всюду стоят самые последние обновления. По всем сайтам стучать в ТП обременительно..
Проверка сайта - ошибок нет.

Ни одной жалобы на форуме, только у меня что ли? Вчера устранял дубли страниц по рекомендации сео-оптимизатора, вставил код






Код
RewriteCond %{THE_REQUEST} ^GET.*index.php [NC]
RewriteRule (.*?)index.php/*(.*) /$1$2 [R=301,L]


в .htaccess
ну а страница переиндексации имеет адрес:






Код
/bitrix/admin/search_reindex.php?lang=ru


и происходит редирект на:






Код
/bitrix/admin/search_re?lang=ru


в итоге - ошибка 404.

Господа, есть у кого идеи как подправить






Код
RewriteCond %{THE_REQUEST} ^GET.*index.php [NC]
RewriteRule (.*?)index.php/*(.*) /$1$2 [R=301,L]


чтобы не было подобной ошибки? Данный редирект исключает в адресе index.php как на главной, так и остальных страницах - очень полезная и нужная штучка.

можно попробовать вот так решить проблему

RewriteCond %{THE_REQUEST} ^GET.*/index.php [NC]
RewriteRule (.*?)index.php/*(.*) /$1$2 [R=301,L]

или так

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

Комментарии

comments powered by Disqus