У меня есть сайт с таким параметром URL: http://example.com/decision.php?id=1
Теперь я переписал сайт и переместил все файлы .php в подпапку с именем «new».Как мне .htaccess (или другим способом) перенаправить первый URL-адрес на http://example.com/new/decision.php?id=1 Все, сохраняя при этом любые параметры URL-адреса?
Вы можете использовать это правило перенаправления в корне вашего сайта .htaccess:
RewriteEngine On RewriteRule ^(?!new/).+ /new/$0 [L,NC,R=301,NE]
Строка запроса будет автоматически перенаправлена на новый URL.