当我启用 MultiViews 时,如果我访问错误的 URL,我的页面 (index.php) 仍然会到达,而我希望用户收到 404 错误。我试图弄清楚如何在不创建规则的情况下解决此问题.htaccess
。
例如,“www.mydomain.com/ index /blah/blah”访问index.php,但我希望它由于多余的尾随垃圾 URL 组件而失败。同样,对于“/ contact /blah/awuihda/hiu”,它显示了contact.php的内容,应该给出 404 错误,因为“/blah/awuihda/hiu”不存在。
如果我禁用 MultiViews,它可以正常工作,但是我不能尽可能多地缩写 URL(例如,不能输入“/contact”来调出“contact.php”)。