我正在尝试使用 htaccess 拒绝从我们的域以外的任何域直接访问所有 .php 文件。所以我在下面的规则中添加了 php。但这是正确的方法吗?或者有没有其他“正确的方法来做到这一点”
#No Hotlinking
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://mydomain\.com/.*$ [NC]
RewriteRule \.(gif|jpe?g|png|js|css|php)$ - [F]
所以:
http://www.mydomain.com/page.php -> OK. Display the page.
http://www.evildomain.com/page.php -> Deny!