Я некоторое время боролся с переписыванием модов.
По сути, у меня есть веб-сайт, который я перемещаю в другое пространство имен / каталог.
Что бы якак сделать, это изменить URL-адреса, которые выглядят следующим образом:
http://mydomain.com/index.php?a=xxxxxxxxxx
Эти URL-адреса всегда будут иметь "index.php? a =".У меня есть другой / новый сайт, на котором также есть файл index.php, поэтому важно, чтобы я переписывал его только в том случае, если в URL есть символ a = *.
Новый URL-адрес должен выглядеть как
* 1013.*
http://mydomain.com/ns1/index.php?a=xxxxxxxxxxx
Кажется довольно простым, но я не могу заставить mod_rewrite сделать это для меня, вот что у меня есть:
#
переписать старые URL-адреса в новое пространство имен
RewriteRule ^ / index.php \? A = (. *) $ /Gc1/index.php\?x=1&a=$1 [R = 301, L]
Что-то не так?