0
我有一個.htaccess文件包含這個: RewriteRule ^page/(.*[^/])/?$ index.php?page=$1
基本上需要page/1/
到index.php?page=1
,它的工作原理。但我怎麼能強迫index.php?page=1
在瀏覽器中顯示爲page/1/
?.htaccess固定鏈接
我有一個.htaccess文件包含這個: RewriteRule ^page/(.*[^/])/?$ index.php?page=$1
基本上需要page/1/
到index.php?page=1
,它的工作原理。但我怎麼能強迫index.php?page=1
在瀏覽器中顯示爲page/1/
?.htaccess固定鏈接
您只需使用L標誌。像這樣:
RewriteRule ^page/(.*[^/])/?$ index.php?page=$1 [L,NC]
添加了NC標誌以使正則表達式比較不區分大小寫。
例如,所請求的URL http://example.com/page/1/
始終顯示在瀏覽器的地址欄中,不會被替換URL:http://example.com/index.php?page=1
替代。