阿里云服务器apache/2.4.27(Unix)配置二级域名 ProxyPassMatch
文章由 流星蝴蝶没有剑 提供
轻量应用服务器如何通过修改apache配置文件实现非https的访问多域名到不同子目录程序?ProxyPassMatch的使用
阿里服务器配置子域名、二级域名:不同项目对应不同的域名。
个人成功案例:
- http://wx0725.top【首页】
- http://en.ecg.wx0725.top【ECG 英文版】
- http://cn.ecg.wx0725.top【ECG 英文版】
- http://mhnytsd.wx0725.top 【河南豫通盛鼎移动Web版】
拿这两个域名为例:
首先在阿里云设置如下:
- http://wx0725.top 对应的目录为:/home/www/htdocs
- http://mhnytsd.wx0725.top 对应的目录为:/home/www/htdocs/project/php/hnytsd
修改httpd.conf
vi /usr/local/apache/conf/httpd.conf
接着找到 Include conf/extra/httpd-vhosts.conf 删掉#
在文件的末尾注释
ProxyPassMatch ^/(..php(/.)?)$ unix:/home/www/logs/php-fpm.sock|fcgi://127.
0.0.1/home/www/htdocs
即在前面加# 保存退出。
- 接着修改httpd-vhosts.conf【 也就是上面提到的 conf/extra/httpd-vhosts.conf】
- 添加如下代码【没有此文件的新建一个就行,保存退出】
<VirtualHost *:80>ServerAdmin webmaster@serveradmin.comDocumentRoot "/home/www/htdocs"ServerName www.wx0725.topProxyPassMatch ^/(.*\.php(/.*)?)$ unix:/home/www/logs/php-fpm.sock|fcgi://127.0.0.1/home/www/htdocs
</VirtualHost>
<VirtualHost *:80>ServerAdmin webmaster@serveradmin.comDocumentRoot "/home/www/htdocs/project/php/hnytsd"ServerName mhnytsd.wx0725.topProxyPassMatch ^/(.*\.php(/.*)?)$ unix:/home/www/logs/php-fpm.sock|fcgi://127.0.0.1/home/www/htdocs/project/php/hnytsd
</VirtualHost>
- 最后 :/usr/local/apache/bin/apachectl restart 重启
重启遇到问题的参考https://www.iteye.com/blog/dodomail-799078
阿里云服务器apache/2.4.27(Unix)配置二级域名 ProxyPassMatch相关推荐
- 阿里云服务器ECS Ubuntu16.04 初次使用配置教程(图形界面安装)
阿里云服务器ECS Ubuntu16.04 初次使用配置教程(图形界面安装) 2019-01-23 22:55:50 laugh12321 阅读数 851更多 分类专栏: ECS Ubuntu 版权声 ...
- (转载)阿里云服务器--学生优惠版购买以及配置方法(Windows操作系统)
<link rel="stylesheet" href="https://csdnimg.cn/release/phoenix/template/css/htmle ...
- node本地连接服务器的数据库_Linux本地连接阿里云服务器,以及下载node.js配置环境...
1.远程登录 > ssh 用户名@ip输入密码进入 2. 文件远程传输 > scp 本机文件地址 用户名@ip:远程保存的路径 > scp ./index.html root@192 ...
- 阿里云服务器搭建Minecraft我的世界配置选择
阿里云服务器搭建Minecraft我的世界CPU内存配置怎么选择?公网带宽和系统盘选择多少合适?一般20人以内玩家.1.12版本的大型整合包.100个以内个轻量mod,2核4G配置就够用了,公网带宽选 ...
- 阿里云服务器(Windows32操作系统)及配置方法
以前一直想弄个服务器玩玩,昨天闲来无事,无意间看到了阿里云,点击注册进去看了看,有学生优惠活动. 下面的内容是从别处百度得来,写这个内容纯属自己个人总结,若涉及版权问题,请原谅. 一.通过学生优惠价格 ...
- Springboot+Redis+阿里云服务器 Redis是什么?如何配置Redis?怎样配置Redis?如何按装Redis?
如何在SpringBoot项目使用Redis存储session 一.什么是Redis? 二.此次案例使用Redis做什么? 三.阿里云服务器安装Redis 四.SpringBoot项目添加yml配置 ...
- 单阿里云负载均衡(CLB)实例配置多域名HTTPS网站(HTTPS多域名)
1.将域名都解析到CLB对应的ip地址,操作如下图所示: 2.在CLB实例管理-监听中配置相应的扩展域名 3.在CLB实例管理-虚拟服务器组中配置相应的转发策略 具体的参考文档见:单CLB实例配置多 ...
- 阿里云新建对象存储Bucket,并配置自定义域名,配置cdn,配置cdn的ssl证书
说明: A阿里云账户为开通oss账户,开通cdn账户. B阿里云账户为域名和ssl证书的账户 1. 新建Bucket 点击新建: 注意最后的加速是会收费的,可以参考官方文档.不加速也可以. 填写相关信 ...
- linux跳转乌班图服务器,Linux-Ubuntu环境安装Nginx和配置二级域名跳转
前言:Centos和ubuntu环境的区别,可以查看下nginx的配置文件wheresi nginx显示不同的目录结构,本文主要讲Ubuntu系统下如何配置 1.删除Nginx: apt-get -- ...
最新文章
- HDU 5047 Sawtooth 高精度
- 这篇论文,透露谷歌团队构想的“未来搜索”
- 如何优雅的使用 phpStorm 开发工具
- 从CSDN泄密看数据安全
- JavaScript面向对象编程——Array类型
- Java 设计模式 --- 单例模式
- C#编写TensorFlow人工智能应用 TensorFlowSharp
- 每日一题(18)—— 指定地址存入数据
- Android 关于ZXing的使用
- 标准输入输出流OutputStreamWriter:将字节输出流转换为字符输出流InputStreamReader:将字节输入流转换为字符输入流打印流添加输出数据的功能ObjectInputStrea
- HTML前端代码分析(查看网站黑链的几种方法)暗链是什么意思
- APP性能测试-FPS测试
- 网络丢包怎么办?这些解决办法
- 宇视摄像机媒体流达到上限
- 搭建一个独立英文网站费用多少?
- 利用Python库中的imageio生成GIF格式的动图
- LVDT接口测试工装研究
- VC++ excel 写入与写出数据
- 危化品从业人员考试题目及答案
- Sylvester不等式证明