5

我将以下代码添加到 main .htaccess

# BEGIN
RewriteEngine On
RewriteBase /
RewriteRule ^(.*)/[0-9]+/?$ /$1/? [L,R=301]
# END

我想为任何以 .../page/ 结尾的链接添加一个例外

4

2 回答 2

15

如果您只需要/page在 URI 路径中排除请求,您可以试试这个:

RewriteCond %{REQUEST_URI} !/page [NC]
RewriteRule ^(.*)/[0-9]+/?$ /$1/? [L,R=301]
于 2013-05-01T15:15:14.657 回答
0

如果您只想在某些条件下应用您的规则,您可以使用RewriteCond

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} /.*/$
RewriteRule ^(.*)/[0-9]+/?$ /$1/? [L,R=301]
于 2013-05-01T09:53:27.107 回答