我在GoDaddy的一个帐户中拥有2个托管服务器。
一个用于托管我的Wordpress网站的主机,另一个用于保持与该网站相关的文件的主机,以提高速度或性能。
但是对于第二个帐户中的文件,仅当请求来自我的第一个托管者或网站时,我才想访问。
我搜索了几个网站,他们建议我使用htaccess
可以实现这一目标。但不幸的是,他们都没有工作。我在下面提到的一些例子。
RewriteEngine on
RewriteCond %{HTTP_REFERER}!^https://thefreetools.com [NC]
RewriteCond %{HTTP_REFERER}!^http://www.thefreetools.com [NC]
RewriteRule .*\.(jpg¦zip¦js¦txt)$ - [F,NC]
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^https://(www\.)?thefreetools[NC]
RewriteCond %{HTTP_REFERER} !^https://(www\.)?thefreetools.*$ [NC]
RewriteRule \.(gif|zip|png|js|css|bmp|exe|rar)$ https://thefreetools.com[R,L]
或者我可以通过处理GoDaddy托管的DNS记录来实现这一目标。
请注意:-我在我的网站上使用SSL,因此URL以HTTPS开头