【发布时间】:2009-11-03 15:36:31
【问题描述】:
在 Google 上有很多add trailing slash .htaccess 的结果,但我找到的所有示例都需要使用您的域名,如下例所示:
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !example.php
RewriteCond %{REQUEST_URI} !(.*)/$
RewriteRule ^(.*)$ http://domain.com/$1/ [L,R=301]
我的问题是硬编码的域名在我的本地开发机器上不起作用。有没有办法在不明确告诉 mod_rewrite 域名的情况下添加尾部斜杠?
【问题讨论】:
-
看起来更像是 serverfault.com 而不是 stackoverflow.com 的问题。
标签: regex .htaccess mod-rewrite regex-negation regex-lookarounds