2014-09-27 43 views
1

我已經創建了一個房地產網站,並且我想添加一些重寫規則,以使網站更加友好。主要我想在財產詳細信息頁面上執行此操作。眼下屬性的詳細信息頁面的URL是這樣的.htaccess重寫規則合併slu and和身份證

http://www.my-website.com/property_details.php?id=11&slug=westbourne-grove-serviced-offices

所以我傳遞的屬性ID和屬性名的彈頭文本。這種slu is目前尚未在任何地方使用,因此只能通過使用ID來獲取屬性細節。

現在我想要的網址更改爲

http://www.my-website.com/property/westbourne-grove-serviced-offices-11

所以塞文至上和屬性ID使用破折號最終合併「 - 」。我不知道如何創建重寫規則。任何幫助將不勝感激。

謝謝

回答

1

您可以在DOCUMENT_ROOT/.htaccess文件中使用此代碼:

RewriteEngine On 
RewriteBase/

RewriteRule ^property/(.+?)-([0-9]+)/?$ property_details.php?id=$2&slug=$1 [NC,L,QSA]