0
我試圖使用htaccess拒絕直接訪問除我們域以外的任何域名的所有.php文件。所以我已經將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!
我不想在每一頁上都使用它。所以我用htaccess來做。 – Norman
是的,這很好,所以回答你的問題我認爲你的原始解決方案是最好的。 – monkeymatrix