如何更改 .htaccess 文件以使其在本地主机中正常工作?

如何更改 .htaccess 文件以使其在本地主机中正常工作?

我的文件中有此代码片段,.htaccess以防止用户热链接服务器的图像:

RewriteEngine On
RewriteCond %{HTTP_REFERER} ^$ [OR] 
RewriteCond %{HTTP_REFERER} !^http://(www.)?itransformer.es/.*$ [NC]
RewriteRule \.(gif|jpe?g|png|wbmp)$ http://itransformer.es [R,L]

当然,它在我的本地主机上不起作用,但不知道如何实现它。我猜我应该用任何通配符更改域名。有什么想法吗?

答案1

RewriteEngine On
RewriteCond %{HTTP_REFERER} !^https?://%{HTTP_HOST}/.*$ [NC]
RewriteRule \.(gif|jpe?g|png|wbmp)$ %{HTTP_HOST} [R=404,L]

相关内容