Мені потрібно зробити постійне перенаправлення з
http://www.example.com/search.php?search=samplesearch
до
http://www.example.com/used/search.php?search=samplesearch [301]
Будь-яка допомога дуже цінується. Дякую
Відповіді:
0 для відповіді № 1Думаю, ви знайдете свою відповідь, якщо ви шукаєте stackoverflow для "перенаправити htaccess 301". Якщо ви хочете побачити, як це зроблено." Використовуйте cPanel для створення постійного перенаправлення, а потім відкрийте файл htaccess текстовим редактором або cpanel filemanager для перегляду коду. Тоді ви будете знати, як мод htaccess вручну, якщо вам потрібно.
0 для відповіді № 2
Використовувати 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