2009-11-08 82 views
-2

我有一個博客,用戶來發表他們的意見。 我存儲在MySQL數據庫的所有信息,當我用下面的語法使用PHP來檢索信息Datasbe搜索引擎友好POST和PHP和MySql

viewpost.php?PID = 12

但經過谷歌的搜索引擎優化許多技巧,我發現這個語法是不好,我需要將其改變爲搜索引擎可讀的其他方式。

與stackoverflow.com一模一樣。像每一個問題都有它的URL像

http://stackoverflow.com/questions/1696938/c-objects-by-ref 

我搜索了一整天,但我以前不得到任何想法我怎麼可以做這樣的事情在PHP MYSQL &

希望我能很好的幫助。

感謝

回答

0

您通常使用Apache的mod_rewrite(其他Web服務器具有類似的功能)來實現這一點。在這裏閱讀更多關於mod_rewrite:http://httpd.apache.org/docs/2.0/mod/mod_rewrite.html

使用mod_rewrite /questions/1696938/c-objects-by-ref被重寫爲(作爲例子)questions.php?id=1696938c-objects-by-ref部分可能只是爲了讓人們更容易閱讀url,並且對於搜索引擎更好看一些。

在你的情況我會重寫/post/$id/human-readable-name你必須重寫網址

使domain.com/12/title-of-post去domain.com/viewpost.php /viewpost.php?pid=$id

+0

免費URL重寫不要忘記檢查,如果蛞蝓是正確的。否則,可以欺騙。 – Gumbo 2009-11-08 16:14:12

0

? PID = 12

嘗試this page進行更深入的信息

+0

我沒有得到您的鏈接... – air 2009-11-08 16:34:45