删除.htaccess中的正斜杠

时间:2012-11-10 05:41:01

标签: apache .htaccess

我正在使用Jobbersbase作为我的在线求职门户。其中我已经链接到我的主网页页面http://www.mydomain.com/aboutus.html,,但它无法正常工作,因为链接在结尾处/ <{1}}

我尝试在.htaccess中添加http://www.mydomain.com/aboutus.html/,如果我添加其他链接无法使用RewriteCond %{REQUEST_FILENAME}\.html -f,例如/

现在我的.htaccess看起来像这样

http://www.mydomain.com/jobs/

有人请建议我怎么做 感谢

1 个答案:

答案 0 :(得分:1)

也许这并不像我想象的那么容易,但是:

RewriteEngine On
RewriteCond %{REQUEST_URI} .*/$
RewriteRule (.*)/$ $1

如果需要,可以修改您关心的特定文件/目录。见下文:

RewriteEngine On
RewriteCond %{REQUEST_URI} .*aboutus\.html/$ [or]
RewriteCond %{REQUEST_URI} .*contact\.html/$
RewriteRule (.*)/$ $1

这应该仅从这些特定页面中删除尾部斜杠。不幸的是我无法验证这一点,因为我无法让我的.htaccess使用我的虚拟主机配置。