有人能解释一下如何在搜索表单中重写get请求吗?
这是我的重写
RewriteRule ^Stats-(.*)/?$ history.php?user=$1
表单操作是
history.php
但我不知道如何重写网址,因为表单发送了另一个"?user="。
谢谢!
你可以这样拥有它:
RewriteEngine on
RewriteBase /dashboard/
RewriteCond %{THE_REQUEST} /history.php?user=([^s&]+) [NC]
RewriteRule ^ Stats-%1? [R=301,L]
RewriteRule ^Stats-(.*)/?$ history.php?user=$1 [L,QSA]