情况是这样的,我想要配置 Apache 服务器,以便某些 URL 可以通过 VPN 访问,并且某些 URL 可以通过/不通过 VPN 访问。
以下是我的情况
无需VPN
- 用户前往http://example.com/some/url- 应允许访问
- 用户前往http://example.com/vpn/restricted/url- 不应被允许访问
使用 VPN
- 用户前往http://example.com/some/url- 应允许访问
- 用户前往http://example.com/vpn/restricted/url- 应允许访问
我有什么选择?
编辑:
我不知道 VPN 是如何配置的,我可以弄清楚,但我想知道我应该向我的网络询问的问题的详细信息。任何帮助都将不胜感激。
答案1
至少你很简洁。
Description: Controls which hosts can access an area of the server
Syntax: Allow from all|host|env=[!]env-variable [host|env=[!]env-variable] ...
Context: directory, .htaccess
Override: Limit
Status: Base
Module: mod_authz_host
Compatibility: Support for negating env=env-variable was added in 2.2.10