Веб-браузеры продолжают идти вперед. Я недавно нашел это:
Фрагмент кода - Доступ к изображениям буфера обмена с помощью Javascript
и этого:
Пустота Пустоты (или, почему событие onPaste беспорядок)
Первая ссылка описывает способ получения изображений буфера обмена с использованием JavaScript только в Firefox и Chrome. Вторая ссылка содержит постскриптум, который упоминает, что тот же метод был адаптирован к IE (неизвестная версия).
Для Apache 2.4 вы должны использовать директиву Require IP . Таким образом, разрешать только компьютеры из сети 192.168.0.0/24 (диапазон 192.168.0.0 - 192.168.0.255)
<VirtualHost *:80>
<Location />
Require ip 192.168.0.0/24
</Location>
...
</VirtualHost>
И если вы просто хотите, чтобы на компьютере с локальным хостом был доступ, тогда есть специальный Требовать локальную директиву .
Локальный провайдер разрешает доступ к серверу, если выполнено одно из следующих условий:
- адрес клиента соответствует 127.0.0.0/8
- адрес клиента: 1
- и клиент и адрес сервера соединения одинаковы
Это позволяет удобный способ сопоставления подключений, которые происходят от локального хоста:
blockquote><VirtualHost *:80> <Location /> Require local </Location> ... </VirtualHost>
Если вы используете apache 2.2 внутри своего виртуального хоста, вы должны добавить следующую директиву ( mod_authz_host ):
Order deny,allow
Deny from all
Allow from 10.0.0.1
Вы даже можете указать подсеть
Allow from 10.0.0
Apache 2.4 выглядит немного иначе как конфигурация. Возможно, вам лучше указать, какую версию apache вы используете.
Allow from 192.168.1.0/24
, что является более идиоматичным и гибким, ИМО.
– MayeulC
17 September 2017 в 22:57
В Apache 2.4 синтаксис конфигурации авторизации изменился, и директивы Order
, Deny
или Allow
больше не должны использоваться.
. Новый способ сделать это:
<VirtualHost *:8080>
<Location />
Require ip 192.168.1.0
</Location>
...
</VirtualHost>
Дополнительные примеры с использованием нового синтаксиса можно найти в документации Apache: Обновление до 2.4 из 2.2
Require local
для каждого документа. – Alexei Martianov 24 March 2018 в 04:24