Я хочу перенаправить /index.php?id=1&time=10
на /first-10
..htaccess с двумя параметрами переадресации на страницу 404
.htaccess:
RewriteEngine On
RewriteCond %{QUERY_STRING} id=1&time=10
RewriteRule ^index\.php$ /first-10/? [L,R=301]
когда доступ /index.php?id=1&time=10
перенаправляет /first-10/
, но это 404 страницы. Также обратите внимание на последнюю косую черту.
Где проблема?
Я уверен, что ему не нужно беспокоиться о бесконечном цикле, потому что первый переадресация - 301. Кроме того, ему нужно будет изменить сценарий для обработки этого URI без верификации. – Zenexer
Поскольку OP нуждается в переписывании, он столкнется с проблемой цикла, если он не использует 'THE_REQUEST'. И да, это обязательно (в противном случае он получает 404, так как его не существует) –
Это работает, но перенаправляется на '/ first-10? Id = 1 & time = 10'. – mure