腾讯云、Apache服务器二级域名配置

需求:前几天做了一个个人主页,里面上传了自己作过的个人项目,想为每个项目添加一个二级域名。

网站部署环境为linux+Apache+PHP+MySQL,服务器用的是腾讯云的,为了操作Linux简单,用了宝塔面板。下面就分享整个二级域名的部署过程。

1.需要在腾讯云里面添加解析二级域名,其实www.xxx.com,前面的www也是二级域名的一种体现,具体操作如下:

2.配置完腾讯云之后,回到自己的Apache配置文件,即apache/conf/httpd.conf文件在文件最后添加二级域名

<VirtualHost *:80>  #80表示端口
    DocumentRoot /www/wwwroot/www.xxx.com/StudentTravel   #项目文件所在服务器上面的位置
   ServerName lvyou.xxx.com   #要添加的二级域名
   <Directory "/www/wwwroot/www.xxx.com/StudentTravel">  #项目文件所在服务器上面的位置
     Options Indexes   #表示允许列出项目结构
     AllowOverride All   #表示可覆盖
     Require all granted   #网站访问限制,表示所有来源可访问
  </Directory>
 DirectoryIndex index.php index.html  #网站默认打开页面
</VirtualHost>

3.理论上到这边已经配置完毕了,笔者那天这样配置过后还是不能访问二级域名。后面查找原因是由于没有在宝塔面板上面绑定二级目录,具体操作见下图:

好了这样就配置完二级域名了,有什么问题随时欢迎留言交流。

原文地址:https://www.cnblogs.com/mxlcode/p/12080414.html

时间: 2024-08-14 21:46:26

腾讯云、Apache服务器二级域名配置的相关文章

Apache服务器的基本配置(详细)

一.WEB网站的基本概念: WWW的目的就是使信息更易于获取,而不管它们的地理位置在哪里.当使用超文本作为WWW文档的标准         格式后,人们开发了可以快速获取这些超文本文档的协议--HTTP协议,即超文本传输协议. 开放源代码的Apache(阿帕奇)服务器起初由Illinois大学Urbana-Champaign的国家高级计算程序中心开发,后来Apache被开放源代码团体的成员不断地发展和加强.渐渐地,它开始在功能和速度上超越其他Web服务器.由于Apache服务器拥有牢靠可信的美誉

Apache服务器的简单配置与安全策略

在之前讲的关于weevely后门分析中,有说到利用Apache的配置文件.htaccess来隐藏php后门.关于.htaccess文件的用途,在此结合Apache服务器的具体配置作一详解,也算是自己的学习笔记了... 一  Apache服务器的搭建 详见之前的博文:CentOS 6.0下phpvod搭建教程(LAMP+phpvod) 二  httpd.conf文件的全局配置 1. ServerRoot  设置服务器目录的绝对路径,即Apache服务器的安装及配置文件.一般在/etc/httpd目

Tomcat服务器多域名配置(转载)

Tomcat服务器多域名配置 我们来讲解下如何在Tomcat服务器上进行多域名配置: 也就是一个Tomcat跑多网站,这里用真实案例举例,比如我这个云主机需要运行两个网站: pan.java1234.com 和 blog.java1234.com : 我们如何来配置呢? 先看一张图:我的服务器tomcat server.xml配置: 这里主要是需要在原来的基础上,多复制一份Host节点,然后name分别改成你需要设置的域名 以及Context节点对应好你的项目路径即可: 当然根据你的服务器配置,

腾讯云无服务器云函数架构精解

欢迎大家前往腾讯云技术社区,获取更多腾讯海量技术实践干货哦~ 分享人:陈杰,腾讯云架构平台部技术专家,10年云计算经验,现供职于腾讯架构平台部,负责弹性计算及云函数技术研发,致力于提供领先的基础设施平台以提升资源利用率及优化提升程序员开发运维效率. 继虚拟机,容器技术,无服务器化成为新的行业热点,无服务器云函数可以让用户无需关心服务器的部署运营,只需开发最核心的业务逻辑,即可实现上线运营,具备分布容灾能力,可依据负载自动扩缩容,按照实际调用次数与时长计费.本次主要分享腾讯云无服务器云函数在技术实

Nginx二级域名配置

Nginx二级域名配置模板 域名一:www.hellosr.com 域名二:daxin.hellosr.com 通过upstream进行负载均衡,通过access_log的配置规范化请求日志输出 配置如下: #运行用户 #user www-data; #启动进程,通常设置成和cpu的数量相等 worker_processes 2; #全局错误日志及PID文件 #error_log /home/nginx/logs/error.log; #pid /home/nginx/logs/nginx.pi

腾讯云centos服务器修改/etc/hosts,使其重启不失效

腾讯云centos服务器修改/etc/hosts,使其重启不失效 使用腾讯云的服务器,我修改了/etc/hosts文件,然后操作了一下重启操作后,一打开/etc/hosts文件便如以下: ## template:jinja {# This file (/etc/cloud/templates/hosts.tmpl) is only utilized if enabled in cloud-config. Specifically, in order to enable it you need t

linux下关于Apache设置二级域名绑定二级目录的方法

背景:对于一些论坛网站,某些目录需要制定二级域名去访问,这时候就要在apache中用二级域名绑定二级目录. 方法: 1.首先你要找到apache安装路径,在apahce安装路径下的conf文件夹中找到apache配置文件httpd.conf,打开配置文件,首先确定DocumentRoot路径注释掉(如果这个路径没有注释掉,那么不管用vhost还是用URL重写,都无法正常找到二级域名所绑定的二级目录) 2.开启mod_Rewrite这个模块,在httpd.conf配置文件中找到“#LoadModu

php中apache服务器使用及配置④ apache虚拟主机 web访问时序图

虚拟主机的配置 思考问题!http://localhost/news.html http://www.sohu.comhttp://www.taobao.com.cn目前我们是 http://localhost/myblog/需求我希望http://www.shunping.comhttp://www.sohu.com配置虚拟主机的步骤如下:1. 启用 httpd-vhosts.conf在 httpd.conf 文件中# Virtual hosts ,虚拟主机Include conf/extra

nginx二级域名配置自动跳转到一级域名

nginx二级域名配置自动跳转到一级域名 rewrite配置内容: if ($http_host !~ "^www.aaa.com$") { rewrite ^(.*) http://www.aaa.com$1 permanent; } 下方,nginx代理访问项目proxy_pass,及rewrite参考 server { listen 80; server_name www.aaa.com 100.100.100.100; location / { if ($http_host !