Я пытаюсь написать правило перезаписи в моем файле .htaccess, но не знаю, как заставить его работать. Я хочу конвертировать этот URL:
.htaccess
http://www.example.com/userskill/?lvl=100k
до
http://www.example.com/?lvl=100k
Основная страница в конечном итоге будет http://www.example.com/home.html?lvl=100k. Как я могу добавить правило перезаписи в мой файл .htaccess, чтобы сделать это?
http://www.example.com/home.html?lvl=100k
В верхней части htaccess начните с установки RewriteEngine на
RewriteEngine On
После этого вы можете добавить правило перезаписи.Это будет что-то вроде:
RewriteRule ^userskill/$ index.php [QSA,L]
Часть QSA копирует строку запроса из URL.
Для получения дополнительной информации см.
http://forums.devshed.com/apache-development-15/question-about-query-string-in-a-rewrite-url-htaccess-557476.html
http://vikrant_labde.blogspot.com/2008/07/querystring-in-htaccess-match-question.html