У меня есть следующий файл .htaccess:Stop Apache mod_rewrite влияет на правила перенаправления
Redirect 301 /test/example-1 /test/example-2
RewriteEngine On
RewriteBase /test/
RewriteRule ^(.*)$ index.php?_url=$1 [QSA,L]
Я хочу редирект произойти без mod_rewrite мешающего с ним, но в тот момент, когда вы нажмете /test/example-1
он перенаправляет на /test/example-2?_url=example-1
.
Есть ли способ остановить параметр запроса из правила перезаписи, добавив URL-адрес переадресации? Благодарю.
Спасибо. Единственное, что может быть много переадресаций, я как бы надеялся, что может быть способ сделать, просто ли Apache обрабатывает перенаправления до того, как mod_rewrite сделает что-нибудь? Сохраните любое дублирование и т. Д. –
Обновите свой обновленный ответ для получения более подробной информации. – anubhava
Спасибо, ты абсолютно прав, я должен просто использовать mod_rewrite для всего. –