2013-04-24 2 views
0

Я хочу, чтобы изображения не открывались на новой вкладке.Только соответствие htaccess (адресная строка) url

RewriteRule \.(jpg|jpeg|png|gif)$ %{ENV:REWRITEBASE} [NC,R,L] 

, но эта строка выполняется при каждом запросе, который делает все изображения исчезают Есть ли флаг можно использовать так, что RewriteRule выполняет только тогда, когда URL в адресной строке?

С уважением

ответ

1

Нет, не существует. Вы имеете дело с программированием на стороне сервера - он понятия не имеет, что происходит в браузере.

Довольно многое, что вы могли проверить, для реферирования, но это очень слабая проверка и не сможет отличить при открытии изображения на новую вкладку. Единственный случай, когда это может иметь некоторый эффект, - это когда кто-то использовал прямую ссылку на изображение из другого места, кроме вашего сайта.

+0

Спасибо, что было полезно. Я подумаю о другом пути – UnLoCo

Смежные вопросы