2013-11-04 39 views
0

我想重定向到domain.com/file.php domain.com/file/ 目前,我有这样的:国防部重写文件目录

RewriteCond %{SCRIPT_FILENAME} !-d 
RewriteCond %{SCRIPT_FILENAME} !-f 
RewriteRule ^file/?$ file.php [NC,QSA,L] 

然而,只有做这项工作的一半,它只会使domain.com/file/加载domain.com/file.php

我喜欢它,所以domain.com/file.php会被重定向到domain.com/file/(明显地改变URL) 这将加载domain.com/file.php

换言之,“禁止”直接访问domain.com/file.php或至少使它看起来像domain.com/file.php不存在

感谢提前:)

回答

0

尝试添加此:

RewriteCond %{THE_REQUEST} \ /+file\.php 
RewriteRule^/file/ [L,R=301] 
+0

没”吨工作:(什么情况寻找顺便说一句? – user2263996

+0

@ user2263996它正在寻找它所说的'/ file.php' –