我構建了一個從數據庫檢索產品的PHP-MYSQL網站。這些項目是通過這樣的URL在ID:index.php?id=25
。在URL地址中使用項目名稱而不是ID
但是,我剛剛看到,這不是SEO目的的最佳選擇。
有沒有簡單的方法讓項目名稱和類別填入URL而不是ID號?或者我應該使用數據庫中的NAME和CATEGORY字段調用每個項目?
謝謝!
我構建了一個從數據庫檢索產品的PHP-MYSQL網站。這些項目是通過這樣的URL在ID:index.php?id=25
。在URL地址中使用項目名稱而不是ID
但是,我剛剛看到,這不是SEO目的的最佳選擇。
有沒有簡單的方法讓項目名稱和類別填入URL而不是ID號?或者我應該使用數據庫中的NAME和CATEGORY字段調用每個項目?
謝謝!
當您在print
鏈接中添加一些細節時(即您的index.php
將不會使用)。
所以你的鏈接看起來像:index.php?id=25&c=Airplanes&q=Fighter+Jet+Z672
index.php
將一如既往地發揮作用通過id
而忽略&c=
和&q=
。
爲了使這個更好的,你會使用.htaccess文件來重寫你的鏈接是這樣的:mysite.com/Airplanes/25-Fighter-Jet-Z672
只是一個問題的,確實的。 htaccess只需要存儲在主目錄中?或者它應該存儲在我有index.php的每個目錄中? – samyb8
AKS谷歌關於「mod_rewrite的」,你會得到成千上萬的答案 – CodeZombie