Ограничение.htaccess работает только в Safari?

Я пытаюсь защитить некоторые файлы для прямого доступа в одном из моих подкаталогов. Изображения, находящиеся в этой папке, должны быть доступны для моего веб-сайта, и, если они находятся на веб-странице на моем веб-сайте, они должны быть показаны пользователю, я просто не хочу прямого доступа.

Поэтому я нашел решение, которое, казалось, сработало. Это файл htaccess, который я написал. Файл htaccess находится внутри подкаталога, содержащего защищаемые файлы.

 RewriteEngine on
 RewriteCond %{HTTP_REFERER} !^https://website.nl/.*$ [NC]
 RewriteCond %{HTTP_REFERER} !^https://www.website.nl/.*$ [NC]
 RewriteRule .(jpg|jpeg|gif|png)$ - [F]

Файлы защищены, когда я пытаюсь получить к ним доступ непосредственно в браузере Safari. Конечно, я попробовал то же самое в Chrome и FireFox, и по какой-то причине у них все еще есть доступ к изображениям. Это не кеш как я их предварительно удалил. Google и FireFox перехитрили это или я делаю что-то не так?

0 ответов

Другие вопросы по тегам