0
嗨,我想爲網站製作安全的網址。我使用PHP的爆炸這樣使用php或.htaccess的sef url
$explode = explode("/",$_SERVER['REQUEST_URI']);
我,然後用$提取功能發生爆炸[2]等鏈接內,然後用SQL語句結合他們的分貝拿了身份證,姓名和其他任何名稱。輸入的URL就像
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查詢網址原因現在不起作用。是否有更簡單的方法可以這樣做,還是可以更正代碼,以便我可以再次使用GET函數?我忘了在URL中提到value1,value2等不是id(數字),而是相應的名稱。例如,如果它是傢俱的網址是
www.example.com/furniture/chair/.. not www.example.com/3/24/...
是否有任何其他方式來成功實現此功能?謝謝。
所以我認爲你真正的問題是 - 你想讓URL說'example.com/furniture/chair',但你不知道如何從'傢俱'和'椅子'獲取數字ID。我認爲解決方案是將兩者結合使用,例如 - 'example.com/3/24/furniture-chair' – andrewtweber