Как навсегда перенаправить URL с файлом .htaccess? - PullRequest
0 голосов
/ 12 сентября 2011

Мне нужно сделать 301 постоянное перенаправление с

http://www.example.com/search.php?search=samplesearch

на

http://www.example.com/used/search.php?search=samplesearch [301]

Любая помощь очень ценится.Спасибо

Ответы [ 2 ]

0 голосов
/ 13 сентября 2011

Использовать RewriteCond с% {THE_REQUEST}

RewriteEngine on
RewriteCond %{THE_REQUEST} ^GET \/search\.php\?search=samplesearch\ HTTP/ [NC]
RewriteRule ^(.*)$ /used/search.php?search=samplesearch [R=301,L]

Для получения дополнительной информации о переменных mod_rewrite этот сайт может вам помочь: http://www.askapache.com/tools/mod_rewrite-variables-cheatsheet.html

0 голосов
/ 12 сентября 2011

Я думаю, вы найдете свой ответ, если будете искать в стеке поток для ' redirect htaccess 301 '.Если вы хотите увидеть, как это делается.Используйте cPanel для создания постоянного перенаправления, а затем откройте файл htaccess с помощью текстового редактора или менеджера файлов cpanel для просмотра кода.Тогда вы узнаете, как изменить htaccess вручную, если вам нужно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...