Это должно быть простое упражнение в Apache с mod_rewrite и всей его гибкостью. Я проверил, что модуль Rewrite работает с полной регистрацией, но как бы я ни стряхивал свои правила и условия, я не могу заставить его работать.
Я хочу переписать следующий URL:
http://www.domain.com/search?x=10&y=10&query=search+text
для преобразования в:
http://www.domain.com/search?query=search+text
... в адресной строке браузера, чтобы удалить глупые значения координат x y, которые есть из-за кнопки отправки изображения. Каждая небольшая часть очистки URL-адресов помогает использовать SEO-методы.
Вот что у меня в папке httpd-vhosts.conf в / etc / apache2 / extra на Snow Leopard OS X ...
RewriteCond %{QUERY_STRING} ^query=(.*)$ [NC]
RewriteRule ^search /search?query=%1? [L]
Любой совет будет высоко ценится.
Спасибо!