亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

使用 GET 方法重寫 URL htaccess

使用 GET 方法重寫 URL htaccess

PHP
慕絲7291255 2022-06-11 10:28:54
我有一個頁面名稱detail.php,它處理GET方法中的變量,顯示的 URL 將是這樣的domain.com/detail.php?v=tEDdwXC2dkq,但我想將其更改為domain.com/detail?v=tEDdwXC2dkq..htaccessRewriteEngine OnRewriteRule ^domain.com/detail.php?v=(.+)$ domain.com/detail?v=$1但它沒有用。有什么我錯過的嗎?
查看完整描述

3 回答

?
瀟瀟雨雨

TA貢獻1833條經驗 獲得超4個贊

使用此代碼。


RewriteEngine On

ReWriteRule ^detail/([a-zA-Z]+)$ detail.php?v=$1


查看完整回答
反對 回復 2022-06-11
?
江戶川亂折騰

TA貢獻1851條經驗 獲得超5個贊

嘗試這個

RewriteRule ^domain/(.+)$ /detail?v=$1.

如果不起作用,可以參考此鏈接,可能會有所幫助=)
https://www.smashingmagazine.com/2011/11/introduction-to-url-rewriting/


查看完整回答
反對 回復 2022-06-11
?
翻翻過去那場雪

TA貢獻2065條經驗 獲得超14個贊

你有 RewriteRule 的論據。您想將 /detail?v=whatever 映射到 /detail.php?v=whatever


RewriteEngine On

RewriteRule ^detail$ /detail.php [QSA,L]

QSA - 查詢字符串追加。有了這個標志,查詢字符串是什么無關緊要,它總是附加到detail.php。這使它更靈活一點,因為您不必弄亂 .htaccess 來添加或刪除查詢字符串參數。


查看完整回答
反對 回復 2022-06-11
  • 3 回答
  • 0 關注
  • 142 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號