簡體   English   中英

使用重寫阻止直接訪問php文件

[英]Block direct access to php files with rewrite

我正在構建一個非常簡單的API,但我想阻止對php文件的直接訪問。

我當前的.htaccess如下所示:

RewriteEngine on 
Options +FollowSymlinks
RewriteBase / 


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

因此,如果我訪問www.website.com/api/register,則應調用register.php文件。 這工作正常,但我想阻止某人訪問www.website.com/register.php。

添加一個

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

在當前規則之前

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM