2011-12-30 55 views
0

我見過很多這些重寫問題的例子,但我沒有得到所有常規的Extent和瀏覽器錯誤等,所以我希望有人能幫助我。重寫一個URL變量到一個HTML文件中

好的,所以我有一個URL變量'pages.php?p = foo'的文件,我想重寫它,使其在同一目錄中顯示爲'foo.html'。

我的線沿線的思考:

RewriteRule (.+).html pages.php?p=$1 

麻煩的是,瀏覽器顯示400錯誤請求錯誤。

我希望有一個這樣的解決方案,但我無法繞過它。

任何幫助是非常讚賞:)

+0

這裏是一個像你這樣的http://stackoverflow.com/questions/6462359/htaccess-replace-rewrite問題的鏈接-get-variables-in-php-url – Chillie 2011-12-30 16:19:18

回答

0

試試這個:

RewriteRule (.*)\.html pages.php?p=$1 
+0

YES!非常感謝 – user1123149 2011-12-31 16:14:25

+0

唯一的事情是它破壞了後續目錄中的每個html文件。 – user1123149 2011-12-31 16:17:56