[英]sef url with php or .htaccess
嗨,我想為網站制作安全的網址。 我以這種方式使用了php的explode函數
$explode = explode("/",$_SERVER['REQUEST_URI']);
然后,我使用$ explode [2]等提取URL中的名稱,然后使用sql語句將它們與db結合使用id,名稱和其他名稱。 輸入的網址就像
http://www.example.com/index.php?var1=value1&var2=value2&var3=value3
並做到了
http://www.example.com/value1/value2/value3 through .htaccess.
代碼有
RewriteRule ^(.*)/(.*)/(.*)$ index.php?var1=$1&var2=$2&var3=$3 [L]
但是該站點的php已經完全編寫完畢,所以我不想更改所有GET查詢,因為url現在無法正常工作。 有沒有一種更簡單的方法,或者您可以更正代碼,以便我可以再次使用上面的GET函數? 我忘了在URL上提及value1,value2等不是id(數字),而是相應的名稱。 例如,如果用於家具,則URL為
www.example.com/furniture/chair/.. not www.example.com/3/24/...
還有其他方法可以成功實現此功能嗎? 謝謝。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.