Я пытаюсь использовать правила перезаписи в моем .htaccess, чтобы перевести пользователя со старой ссылки на временную новую ссылку (это не постоянный новый сайт, поэтому я не хочу перенаправления 301)
Следующее работает для всех html-страниц, а также для страниц php без параметров, но не обрабатывает последний пример - страницу php с параметрами. Обратите внимание, что структура каталогов отличается в новом домене, но параметры URL-адреса точно такие же. Есть ли что-то, что я могу сделать с регулярными выражениями, чтобы включить rewriterule? У меня нет особого опыта написания собственных выражений reg, поэтому я не уверен, с чего начать. Спасибо!
Мой файл .htaccess:
AddType x-mapp-php5 .php
AddHandler x-mapp-php5 .php
Options -MultiViews
Options +FollowSymlinks
RewriteEngine on
RewriteRule invest/index.html http://example.org/new_file_structure/invest/index.html
RewriteRule index-old.html http://example.org/index.php
RewriteRule invest/i2/ap/row_I2_i_ap1.php http://example.org/new_file_structure/i2/ap/row_I2_i_ap1.php
##The following doesn't work:
RewriteRule subpages/view.php?d=i1_014 http://example.org/2010/view.php?d=i1_014
Спасибо,
Джен