我的網站有文章,我想的網址是這樣的會自動附加這樣: example.com/(article ID)/(文章標題)Opional網址參數如不包括
有兩個原因我想這樣的網址,搜索引擎優化和可讀性。
該設置接近於如何設置stackoverflow。就像在stackoverflow我不希望標題是必需的,但如果它不包括在我想要後端追加標題的URL。
爲了理解我的意思,帶上當前頁面的URL,刪除標題形式並轉到新的URL。如果您注意到頁面刷新時標題會自動添加到URL中。
當我想到如何實現這一點,它需要兩個查詢。第一個查詢將獲得基於id的標題,然後形成新的url,並重定向到它。第二個URL將再次用id查詢數據庫,這次顯示文章。
這是唯一的方法嗎?我可以在不實際重定向的情況下附加額外的參數嗎?
邊注:我使用CakePHP