Доступ к файлам только из URL, а не напрямую, открыв ссылку на файл в браузере - PullRequest
0 голосов
/ 20 октября 2018

У меня есть 2 хостинга в одном аккаунте с GoDaddy.

Один хостинг, который я использую для своего веб-сайта 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]

Или я могу сделать это, манипулируя записями DNS моего хостинга GoDaddy.

ОБРАТИТЕ ВНИМАНИЕ: - Я ИСПОЛЬЗУЮ SSL НА МОЙ ВЕБ-САЙТЕ, ТАК ЧТО URL НАЧИНАЕТСЯ С HTTPS

...