我正在開發一個使用Codeigniter的網站。將URL重定向到SEO友好URL時使用哪種重定向?
我想重定向一個URL到它的SEO友好版本。例如。
我有URL
A. http://www.example.com/post/[post-id]/
我希望這個網址redirct搜索引擎優化的本身友好版本
B. http://www.example.com/post/[post-id]/[post-title]
就像計算器使用,並像重定向的URL B網址。
http://stackoverflow.com/questions/[question-id]/[question-title]
我使用302重定向的笨,直到我讀的地方,如果您正在使用302重定向。
然後谷歌可能會把你當垃圾郵件發送者,但後來當我看到Stackoverflow的URL模式,然後我認爲它有更好的B版本的URL。
所以我的問題是:
1.哪個重定向stackoverflow正在使用?
2.將[post-title]的Slug存儲在數據庫中,還是使用url_title()
函數進行手動計算,會更好嗎?
2)我認爲你應該在數據庫中存儲的URL,因爲問題的標題可以改變它會影響你的問題的方式。 – manix
@manix謝謝你的答案..但我解壓後使用[post-id] ..不是[post-title] ...是的我同意你如果改變標題,然後在手動情況下url也得到改變.. –