阿里云Centos中二级域名绑定二级目录的方法

 

  对于一些目录,我们往往需要对其指定二级域名,那么具体如何操作呢?下面,我将用亲身实践来说明一下。

  由于第一次接触centos,我不得不借助于网络资源。然后得知要开启mod_rewrite这个模块,具体方法如下:

  用文本编辑器打开Apache安装目录/etc/httpd/conf\httpd.conf,找到“#LoadModule rewrite_module modules/mod_rewrite.so”这行,去掉前面的“#”;继续查找“AllowOverride None”,修改为“AllowOverride All”,然后,重启Apache即可。

  如此,就打开了mod_rewrite模块,其功能非常的强大,这里我只讲如何绑定二级域名。

  同样,我们在httpd.conf文件最后输入以下语句:

  RewriteEngine on

  RewriteMap lowercase int:tolower

  RewriteMap vhost txt:/etc/httpd/vhost.map

  RewriteCond ${lowercase:%{SERVER_NAME}} ^(.+)$

  RewriteCond ${vhost:%1} ^(/.*)$

  RewriteRule ^/(.*)$ %1/$1

  然后重启Apache

  这样,我们就能够自由设置绑定二级域名了。

  温馨提示:这个httpd.conf大家注意备份,我就曾经不小心误删,弄的极其的凄惨呀!!

  之后在/etc/httpd(即Apache安装目录)下新建一个vhost.map,用文本编辑器来绑定,极其简单,我的是这样写的:

  bbs.nvdchina.com /var/www/html/bbs

  home.nvdchina.com /var/www/html/home

  potplayer.nvdchina.com /var/www/html/potplayer

  我们可以随意把二级域名与目录绑定,保存就行,并且不用重启Apache,非常方便。

时间: 2024-10-18 11:54:53

阿里云Centos中二级域名绑定二级目录的方法的相关文章

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

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

阿里云centos中mysql的安装及一些常识知识

------------------------------------------------------------------- 阿里云centos中mysql的安装 工具WinSCP v5.7.0可以从windows上传文件到linux上 工具putty可以再windows上连接linux,用命令行操作很方便 将mysql以下三个包下载并上传到linux上,例如:/root/software MySQL-server-5.5.28-1.linux2.6.x86_64.rpm MySQL-

阿里云虚拟主机二级域名绑定二级目录

1.首先去域名注册商后台把二级域名解析好. 2.然后去虚拟主机(空间商)后台把二级域名进行绑定. 3.自己用记事本文件制作一个.htaccess文件,格式如下: RewriteEngine OnRewriteCond %{HTTP_HOST} ^(www.)?blog.xinlvtian.com$        RewriteCond %{REQUEST_URI} !^/blog/                                        RewriteCond %{REQU

阿里云centos中tomcat安装及开机自启动

------------------------------------------------------------------------------- 官网下载一个tomcat(如1.7的) apache-tomcat-7.0.62.tar.gz 使用工具将文件上传到centos中,我将文件全部放在了/usr/local中 使用putty工具登陆之后进入/usr/local/ 解压tomcat文件压缩包 tar -zxvf apache-tomcat-7.0.62.tar.gz 本级文件

阿里云CentOS中vsftp安装、配置、卸载

1--卸载 查看当前服务器中的vsftpdrpm -qa|grep vsftpd 例如结果为:vsftpd-2.2.2-13.el6_6.1.x86_64执行卸载rpm -e vsftpd-2.2.2-13.el6_6.1.x86_64返回:卸载时自动备份vsftp的用户列表文件warning: /etc/vsftpd/vsftpd.conf saved as /etc/vsftpd/vsftpd.conf.rpmsavewarning: /etc/vsftpd/user_list saved

搭建二级网站遇到的问题:二.如何在阿里云主机中设置二级域名开通子网站

如何在阿里云主机中设置二级域名开通子网站,这个问题涉及到两步:一首先要做二级域名的A记录解析到服务器IP:二配置Apache的配置文件httpd.conf,让服务器识别该二级域名,然后重新加载httpd.conf文件即可: 二级域名的A记录解析到服务器IP 二级域名的A记录解析需要修改你域名DNS解析,比如我们要设置wordpress.webzhe.com到阿里云的主机IP,可以添加wordpress的二级域名(主机记录),选择A记录后,设置IP为阿里云的IP即可(主机记录值):通常这个解析是很

关于在阿里云ESC服务器解析域名并绑定服务器IP后上传文件通过域名访问步骤教程

第一步:登录阿里云官网,获取服务器ECS的指定公网IP地址. 1.输入阿里云官网账号进入首页,如下图: 2.点击进入"管理控制台",如下图: 3.点击"云服务器ECS",进入你购买的服务器概览界面,如下图: 4.点击左侧"实例"选项,进入你名下服务器信息界面,如下图:注意你购买服务器所在地. 获取服务器公网地址. 第二步:登录你所购买域名的供应商进行解析域名绑定服务器IP地址:如(万网)(现万网与阿里云整合在一起,所以你再阿里云也可以解析域名到你

Linux虚拟主机通过程序实现二级域名绑定到子目录

虚拟主机中CP控制台不支持将二级域名绑定到子目录的功能,用户可以通过程序实现将二级域名绑定到子目录. 有两种方法将二级域名绑定到子目录: 1. 配置.htaccess, 通过伪静态代码实现.具体实现方法参考:http://help.aliyun.com/knowledge_detail/6554929.html?spm=5176.7114037.1996646101.1.SkYPg8&pos=1 虚拟主机和轻云主机通过伪静态实现子目录绑定功能 万网虚拟主机.轻云主机均不支持通过控制台cp.hic

.Net Core 二级域名绑定到指定的控制器

在说二级域名绑定之前,先说一下.net core中的区域,关于区域这一块儿在很久之前的博客中,已经提过,详见<03-dotnet core创建区域[Areas]及后台搭建>,在这篇博客中,创建区域的时候,都是手动创建的,手动创建区域Areas文件夹,手动添加M-V-C等文件目录,由于在最早的VS2017版本中,直接右键添加区域的选项居然没了,然而在后来的VS版本更新中,这一功能又恢复了,也不知微软是出于什么考虑.区域的功能,就不用多说了,至于如何创建如何使用,也不多说,这些都是在MVC4的功能