0

我可以在 .htaccess 文件中添加什么 ReWrite 规则

domain.com/directory/index.php?page=$page

改写成

domain.com/directory/2
4

2 回答 2

0
RewriteRule /directory/(\d+) /directory/index.php?page=$1
于 2013-02-01T00:35:41.500 回答
0

你可以试试这个:

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

静默地图

http://domain.com/directory/PageNumber

到:

http://domain.com/directory/index.php?page=PageNumber

directoryindex.php假定为固定字符串。

对于永久重定向,替换[L][R=301,L]

于 2013-02-01T00:48:28.570 回答