Назад | Перейти на главную страницу

.htaccess требуется справка для сервера Apache

Я ищу код перенаправления для своего URL:

я хочу, чтобы один поиск на моем сайте перенаправлял

пример: если кто-то ищет google.com на моем сайте

тогда в адресной строке он должен выглядеть так: www.mydomain.com/google.com

может быть в методе $ _POST или $ _GET

как я это сделал??

RewriteEngine On
RewriteCond %{HTTP_REFERER} google\.com
RewriteRule ^.*$ http://www.mydomain.com/google.com [R,L]

в .htaccess файл может работать, я его не тестировал.

вы можете попробовать:

RewriteCond %{THE_REQUEST} ^[A-Z]+\ /(.*)\/search\.php\?q=(www\.)?([^/\ ]+)[^\ ]*\ HTTP/
RewriteRule ^.*$ http://www.mydomain.com/%1 [R,L]

по этой ссылке также есть другой пример "умного" .htaccess правила: http://www.askapache.com/htaccess/http-https-rewriterule-redirect.html