我的网址是:
WWW.example.com/?segment1/segment2
我想要WWW.example.com/segment1/segment2
请让我知道如何使用。
答案 0 :(得分:0)
要将Querystring转换为url路径,可以使用以下规则
RewriteEngine on
RewriteCond %{ENV_REDIRECT_STATUS} ^$
RewriteCond %{QUERY_STRING} ^([^/]+)/([^&/]+)$
RewriteRule ^ /%1/%2? [L,R]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.+)/(.+)/?$ /?$1/$2 [L]
这会将此格式 /?path / path 的所有网址重定向到 / path / path ,删除问号。