很長時間我正在嘗試定義重寫規則,但是我無法成功呢?我有一個簡單的頁面http://www.myURL.com/pdf.php?id=2。我希望把它友好本:http://www.myURL.com/pdf/2/ ...如何使用.htaccess定義友好的URL規則?
我寫這個規則花時間在谷歌之後:
Options +FollowSymlinks
RewriteEngine On
RewriteRule ^pdf/([0-9]+)\$ pdf.php?id=$1.
當我上傳到服務器我的.htaccess文件,並嘗試運行第一它給我500錯誤。第二次它加載頁面,但它不能顯示我友好的網址;它如前所示。 請告訴我更好的解決方案,我遵循了很多說明,使其有用,但無法成功。除非我向他展示友好的網址,否則我的客戶不會再繼續。請儘快幫助我。這是我的客戶託管組織:Justhost.com。
您是否允許在主機上設置「+ FollowSymLinks」?在'$'之前丟失'\'。 – Wrikken 2013-03-12 20:52:13