我正在构建一个非常简单的API,但我想阻止直接访问php文件。
我目前的.htaccess看起来像这样:
RewriteEngine on
Options +FollowSymlinks
RewriteBase /
RewriteRule ^api/(.*) $1.php/ [L]
因此,如果我访问www.website.com/api/register,它应该调用register.php文件。这很好,但我想阻止某人从www.iongbsite.com/register.php。
答案 0 :(得分:1)
添加
RewriteRule (.*)\.php /$1 [L,R=301]
在当前规则之前