Хотите узнать, как установить Apache и отказать в доступе к URL-адресам с определенными строками запросов? В этом учебнике мы собираемся настроить сервер Apache, чтобы заблокировать доступ к URL с определенной строкой запроса.

• Ubuntu 20
• Ubuntu 19
• Ubuntu 18
• Apache 2.4.41

В нашем примере сервер Apache принимает веб-сайт WWW.GAMEKING.TIPS.

Список оборудования

В следующем разделе представлен список оборудования, используемого для создания этого учебника.

Как Amazon Associate, я зарабатываю от квалификационных покупок.

Apache — Связанные Учебник:

На этой странице мы предлагаем быстрый доступ к списку учебников, связанных с Apache.

Учебник Apache — Блокировка URL-адреса с определенной строкой запроса

Установите сервер Apache.

Copy to Clipboard

Включить необходимые модули Apache.

Copy to Clipboard

Отредактируйте файл конфигурации Apache для веб-сайта по умолчанию.

Copy to Clipboard

Добавьте следующие строки в этот файл конфигурации.

Copy to Clipboard

Измените эту строку, введите слова, которые вы хотите запретить доступ в запросе URL.

Copy to Clipboard

Вот файл, перед нашей конфигурацией.

Copy to Clipboard

Вот файл, после нашей конфигурации.

Copy to Clipboard

Перезапустите службу Apache.

Copy to Clipboard

В нашем примере сервер Apache будет отказывать в доступе к любому URL-адресу с запросами, содержащими следующие слова.

Copy to Clipboard

С удаленного компьютера Linux попробуйте получить доступ к заблокированной URL-адресу.

Copy to Clipboard

Вот вывод команды.

Copy to Clipboard

Если пользователь попытается получить доступ к URL-адресу с запросом, содержащим запрещенные слова, запрос будет отклонен.

Поздравляю! Вы можете отказать в доступе к URL-адресам с запросом, содержащим определенные слова на сервере Apache.

Учебник Apache — Блокировка URL с конкретной строкой запроса с помощью HTACCESS

Установите сервер Apache.

Copy to Clipboard

Включить необходимые модули Apache.

Copy to Clipboard

Отредактируйте файл конфигурации Apache.

Copy to Clipboard

Добавьте следующие строки в конце файла.

Copy to Clipboard

Создайте файл HTACCESS в каталоге веб-сайта.

Copy to Clipboard

Добавьте следующие строки в этот файл конфигурации.

Copy to Clipboard

Измените эту строку, чтобы отразить ваши потребности.

Copy to Clipboard

Наверстуйте правильное разрешение файла.

Copy to Clipboard

Перезапустите службу Apache.

Copy to Clipboard

В нашем примере сервер Apache запретит доступ к URL-адресам с запросом, содержащим следующие слова.

Copy to Clipboard

С удаленного компьютера Linux проверьте конфигурацию.

Copy to Clipboard

Вот вывод команды.

Copy to Clipboard

Поздравляю! Вы можете отказать в доступе к URL-адресам с запросом, содержащим конкретные слова на сервере Apache, используя файл HTACCESS.