【发布时间】:2011-11-13 07:12:59
【问题描述】:
我有一个 .htaccess 文件,其内容下方正在将我的 index.php?page=aboutus 更改为 aboutus.htm RewriteRule ^([^/.]+)(.html)/?$ index.php?page=$1
我正在使用 $_GET["page"] 使用 PHP 打印数据库中的内容,但如果有人键入 test.html 它正在检查数据库中的 test 数据,
如何使用 .htaccess 只允许 url 中的几个 .html 文件,例如 aboutus.html、home.html、projects.html 等...
谢谢
【问题讨论】:
-
为什么不在您的 php 脚本中直接限制数据库访问?使用数组指定您允许用户查看的页面。
-
谢谢你的回复,但我想要404 erroDocument