2012-06-22 56 views

回答

0

我希望這將幫助你:

RewriteEngine On 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^([^/]+)/?$ index.php?page=$1 

的RewriteConds可以確保你不會試圖訪問一個真正的頁面(如果你這樣做,網址將不會被重寫)
RewriteRule會將每個網址(如http://domain.com/somepage)加上或不加結尾斜槓(但不是domain.com/somefolder/somepage
在此示例中,顯示的網址給用戶不會改變,如果你想要,所以你必須在RewriteRule後面添加[R=301]