我正在努力解决如何设置.htaccess以获取以下网址参数:
RewriteEngine on
RewriteBase /
RewriteRule ^search/([^/\.]+)/?$ /search/index.html?q=$1 [L,NC,QSA]
所以,目标是当URL为:mydomain.com/search/some+query时,搜索目录中的index.html可以将“some + query”作为参数。
有什么想法吗?
答案 0 :(得分:0)
在根目录中尝试此操作
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^search/([\w-]+)$ /search/index.html?q=$1 [QSA,NC,l]