Rdirect + RewriteRule
не катит?
З.Ы. Возможно, бекслеш лишний - не уверен
.Ы. Возможно, бекслеш лишний - не уверенНужен 301 редирект для корректной переиндексации поисковиками.
RewriteRule ^\?id=16$ http://localhost/price [R=301,L]
Не перехватывает, а если попробовать для http://localhost/16
RewriteRule ^16$ http://localhost/price [R=301,L]
то все работает. Что делать с этим знаком вопроса не могу понять.
в .htaccess следующий кодЗабей на RewriteRule
RewriteRule ^([^/]*)$ index.pl?page=$1 [L]
Вопрос заключается в следующем, как сделать, чтобы на url http://localhost/?id=16 стоял редирект на http://localhost/price, а в остальных случаях все работало как прежде?
Перерыл кучу сайтов нигде нет примеров редиректа с параметрами.
сделай просто так:
<?php
if($_GET['id']==16) header("Location:/price");
?>
ваш быдлокодер, КРЫС
знак вопроса --- это начало QUERY_STRING
Забей на RewriteRuleНе получится RewriteRule ^([^/]*)$ index.pl?page=$1 [L] уже откинул параметр id
сделай просто так:
code:
<?php
if($_GET['id']==16) header("Location:/price");
?>
Огромное спасибо!
Оставить комментарий
IG_rok777
в .htaccess следующий кодRewriteRule ^([^/]*)$ index.pl?page=$1 [L]
Вопрос заключается в следующем, как сделать, чтобы на url http://localhost/?id=16 стоял редирект на http://localhost/price, а в остальных случаях все работало как прежде?
Перерыл кучу сайтов нигде нет примеров редиректа с параметрами.