当我去
www.mysite.com/page
浏览器找到
www.mysite.com/page.php
如何预防?
如果我去
www.mysite.com/page
我想要404错误。
而不是这个页面:
www.mysite.com/page.php
或者这个:
www.mysite.com/page.html
修改
我的htaccess中有类似的东西:
RewriteRule ^/?page/(.*)/?$ page.php?name=$1 [L,QSA]
当font.php存在时(方法1)我转到
site.com/page/page_name
但它不起作用。我想获得这个页面:
site.com/page.php?name=page_name
但是只有重命名page.php(方法2)文件时我才有好的重写: 我去了:
site.com/pages/page_name
在htaccess中使用此行:
RewriteRule ^/?pages/(.*)/?$ page.php?name=$1 [L,QSA]
它有效。我获得了这个页面:
site.com/page.php?name=page_name
如何做方法1?
答案 0 :(得分:0)
您可以在.htaccess
或配置文件中使用此功能:
Options -MultiViews