1

我正在构建一个非常简单的 API,但我想阻止直接访问 php 文件。

我当前的 .htaccess 看起来像这样:

RewriteEngine on 
Options +FollowSymlinks
RewriteBase / 


RewriteRule ^api/(.*) $1.php/ [L]

所以如果我去 www.website.com/api/register 它应该调用 register.php 文件。这很好用,但我想阻止某人从 giong 访问 www.website.com/register.php。

4

1 回答 1

2

添加一个

RewriteRule (.*)\.php /$1 [L,R=301]

在您当前的规则之前

于 2013-10-31T18:47:29.197 回答