etogusev

Рейтинг
0
Регистрация
05.05.2017
Должность
maniaking

Коллеги! Тут забавный случай возник. Хостинг на Зеноне, все конструкции типа

Redirect 301 /partner/yacht.shtml /index.shtml

обрабатываются нормально, а вот такие:

Redirect 301 /cgi-bin/materials.cgi?id=7604&chapter=13 /archive/1998/0225_7/art_otd_roditeli.shtml

никак! Выкурил инструкции, переделал вот в такое:

RewriteCond %{QUERY_STRING} ^id=7604&chapter=13$ [NC]
RewriteRule ^materials.cgi$ /archive/1998/0225_7/art_otd_roditeli.shtml [L,R=301]

но нет! Выдаёт 404, причем не мою кастомную 404, а серверную. Хостеры говорят, что если в адресе источника присутствует cgi-bin, то даже такая конструкция не поможет, якобы для адресов из cgi-bin правила htaccess не работают. Как выйти из ситуации, чтобы не клепать костыль в виде нового materials.cgi с редиректами внутри?