.htaccess .htacess url重写规则以缩短url并删除“?”;?st_id=”;从中

.htaccess .htacess url重写规则以缩短url并删除“?”;?st_id=”;从中,.htaccess,.htaccess,我现在转到: support-requests/?st_id=7 理想情况下,我希望直接在这里使用.htaccess url重写,使页面看起来更整洁,并且导航到页面,而不会在url中显示“?st_id=” support-requests/7 这是我目前所拥有的,但我知道这是错误的,它不起作用: RewriteCond %{QUERY_STRING} ^(\w+)=(\w+)$ RewriteRule support-requests/ support-requests/%1/%2/? 请

我现在转到:

support-requests/?st_id=7
理想情况下,我希望直接在这里使用.htaccess url重写,使页面看起来更整洁,并且导航到页面,而不会在url中显示“?st_id=”

support-requests/7
这是我目前所拥有的,但我知道这是错误的,它不起作用:

RewriteCond %{QUERY_STRING} ^(\w+)=(\w+)$
RewriteRule support-requests/ support-requests/%1/%2/?
请帮我纠正一下好吗

谢谢你使用这个:

RewriteEngine On
RewriteRule ^support-requests/([^/]*)$ /support-requests/?st_id=$1 [L]
应留给您:


www.example.com/support requests/7

非常感谢您在这方面的帮助,这让我一整天都很疯狂:)很高兴我能帮忙:-)