首先,我有一個帶有 2 個引數的鏈接;
http://localhost/project/home.php?SK=2&referance=1
?SK=2 是我的第一個引數,&reference=1 是我的第二個引數。SK=2引數在php檔案中繪制我的檔案,reference=1引數將get方法的值列印到我的注冊頁面。我想要的是使用 htaccess 將此鏈接置于以下格式中
http://localhost/project/register?reference=1
我之前做的鏈接帶來了我的注冊頁面,但現在我希望它帶來參考代碼,但不幸的是它沒有。
我之前用過的 Htaccess 代碼;
RewriteRule ^register$ home.php?SK=2 [NC,L]
uj5u.com熱心網友回復:
RewriteRule ^register$ home.php?SK=2 [NC,L]
您只需將QSA(Query String Append) 標志添加到現有規則中。
例如:
RewriteRule ^register$ home.php?SK=2 [QSA,NC,L]
現在,這將改寫/register到/home.php?SK=2 和 /register?referance=1到/home.php?SH=2&referance=1。
參考:
- http://httpd.apache.org/docs/2.4/rewrite/flags.html#flag_qsa
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/335020.html
