У меня есть 10 КБ перенаправлений для редизайна большого нового сайта, и я не могу вставить их в редактор ISAPI - он просто умирает, когда я нажимаю «Применить», и я получаю неотвечающую программу, и окна закрывают ее. Это обычные 301 старые ссылки на новые (вот так)
RewriteRule ^models/308.htm$ /peugeot-308/ [R=301,L]
RewriteRule ^models/4007.htm$ /peugeot-4007/ [R=301,L]
Я пытаюсь сделать это как опцию mapfile, но она не получает перенаправления 301 в текстовом файле? Это то, что у меня есть
RewriteEngine on
RewriteBase /
RewriteMap mapfilemodels txt:D:\websites\Production\sitename\htdocs\modelredirects.txt
RewriteRule ^/(.*) ${mapfilemodels:$1} [R=301,L]
А в моем текстовом файле у меня есть следующие старые и новые URL-адреса?
m/alfa-romeo-page.htm /alfa-romeo/
m/ford-page.htm /ford/
models/308.htm /peugeot-308/
models/301.htm /peugeot-301/
Есть идеи, почему это не работает? Или любая другая идея, как я могу получить их на месте