如何将 URL 捕获为变量并在 apache 配置文件中使用它

Posted

技术标签:

【中文标题】如何将 URL 捕获为变量并在 apache 配置文件中使用它【英文标题】:how to capture URL as a variable and use it in the apache configuration file 【发布时间】:2016-01-14 14:36:02 【问题描述】:

我想知道如何在 centos apache config 中设置变量 用户将登录为:www.example.com/$1($1 是一个变量) 服务器名称本地主机 ServerAdmin webmaster@example.org DocumentRoot /var/www/html

测试1

别名 /$1 /home/client/$1 选项索引 FollowSymLinks DAV 开启 AllowOverRide All AuthType 基本 AuthName 你好 AuthUserFile /etc/httpd/$1.password 需要有效用户

如何让这 1 美元发挥作用

【问题讨论】:

【参考方案1】:

DAVMin超时 180 服务器名称本地主机 ServerAdmin webmaster@example.org

DocumentRoot /var/www/html

测试1

别名 /test1 /home/client/test1 选项索引 FollowSymLinks DAV 开启 AllowOverRide All AuthType 基本 AuthName Xfficient-test1 AuthUserFile /etc/httpd/webDAV/test1.password 需要有效用户

【讨论】:

以上是关于如何将 URL 捕获为变量并在 apache 配置文件中使用它的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 Apache 在代理设置中重写位置响应标头?

使用 Django URL 捕获 AES 加密字符串(包括斜杠)?

请求 URL 并在警报中解析结果

如何使用环境变量配置 Hibernate

如何自定义具有 IP 地址的 URL

如何将 Apache 配置为代理 socket.io 服务器