首先,你的拥有一个有泛域名解析的顶级域名,例如: domain.com
其次,在 httpd.conf 中打开 mod_rewrite
之后,在 httpd.conf 的最后,添加以下内容:
RewriteEngine on
RewriteMap lowercase int:tolower
RewriteMap vhost txt:/usr/local/etc/apache/vhost.map
RewriteCond ${lowercase:%{SERVER_NAME}} ^(.+)$
RewriteCond ${vhost:%1} ^(/.*)$
RewriteRule ^/(.*)$ %1/$1
其中的 /usr/local/etc/apache 是你的 apache 服务器配置文件所在路径,根据实际情况更改。
然后,在这个所在路径的目录下创建一个文件: vhost.map
内容为:
www.domain.com /usr/local/www/data-dist/domain
bbs.domain.com /usr/local/www/data-dist/bbs
anyname.domain.com /usr/local/www/data-dist/anyname
以上部分都是:” 域名+空格+绝对路径” 的形式。
最后,在你的网站根目录 /usr/local/www/data-dist 下,创建对应目录:
domain , bbs , anyname 等等,理论上可以无限。
这样,通过浏览器,访问 www.domain.com 时,实际上访问的就是 /usr/local/www/data-dist/domain目录下的文件。同理,访问 bbs.domain.com 实际上访问的就是 /usr/local/www/data-dist/bbs 目录下的文件。而且,你可以
随时更改 vhost.map 来增加、删除、修改你的二级域名和所指向的实际路径,不用重启 apache
linux 二级域名设置
时间: 2024-11-07 05:25:45
linux 二级域名设置的相关文章
一级二级域名设置测试txt记录(spf记录)pass
1.什么是SPF? (Sender Policy Framework) 的缩写,一种以IP地址认证电子邮件发件人身份的技术,是非常高效的垃圾邮件解决方案. 接收邮件方会首先检查域名的SPF记录,来确定发件人的IP地址是否被包含在SPF记录里面,如果在,就认为是一封正确的邮件,否则会认为是一封伪造的邮件进行退回. 2.怎么设置邮箱的SPF? (1).SPF通过域名的TXT记录设置实现. 为提升域名邮箱外送(@xishui139以外的邮箱)邮件的到达成功率,建议给域名设置TXT记录. 下面是xish
Linux主机绑定子目录(Linux主机二级域名设置)
工具/原料 Linux虚拟主机 .htaccess文件 对于windows主机而言,需要配置httpd.ini文件来绑定子目录,而对于Linux主机来讲,则需要配置.htaccess文件了. 以例子来做说明可能更加容易理解,比如你想做wap.201410.com这样的二级域名,首先确保网站根目录下存在可以正常访问的wap目录 下载网站根目录下的.htaccess文件.(如果没有这个文件,可以在电脑桌面新建txt格式的文本文档,重命名为.htaccess) 用记事本打开.htaccess文件,将以
【服务器】PHP+APACHE+MYSQL 建站全过程,包括二级域名设置 (
热烈欢迎访问晓自燃!! 1解压PHP 2安装APACHE 修改APACHE的配置文件. 以 CGI 方式安装 需要将以下三行加入到 Apache 的 httpd.conf 配置文件中以设定 CGI: 例子 6-5. PHP在 Apache 2.0 中的 CGI方式 ScriptAlias /php/"c:/php/" AddType application/x-httpd-php .php # 对 PHP 4 用这行 Action application/x-httpd-php &qu
二级域名设置
1.域名解析 2.IIS网站设置 主机头设置为二级域名 3.访问网站 如果默认端口不是80,则需要输入端口号 http://weixin.woyaodianzan.com:8096/index.html 有问题可以联系我 qq: 457311681 来自为知笔记(Wiz)
ECS服务里或者阿里云服务器的二级域名设置方法
我们要实现的效果是,xuxinshuai.abc.com ,具体怎么实现,看下面的流程 第一步:备案域名要有,假如就是www.abc.com 第二步:网站的服务器是IIS的情况下,在部署网站时,需要设置主机名,设置方法如下. A:ip地址选择 全部未分配 B:端口设置为80,必须是80 C:主机名,必须填写成,xuxinshuai.abc.com. 注意:备案域名是 www.abc.com 第三步:登录阿里云服务器,依次找到,控制器=>万网=>域名解析=>选择解析设置 后会打开另
apache 二级域名设置完整步骤
http://blog.csdn.net/cz666/article/details/48157841 http://blog.csdn.net/zmzwll1314/article/details/52662273 #### APACHE如何里一个站点绑定多个域名?用ServerAlias servername http://blog.csdn.net/zhangfeng1133/article/details/50827851
php 跨二级域名 设置cookie
登入也设置cookie setcookie('user_id', authlogin("user_id", "ENCODE"), time()+(3600*24*30), "/", ".lfb365.com"); authlogin()方法为将user_id进行编码,非内置方法 退出页清除cookie setcookie("user_id", "", time()-3600, "
linux下关于Apache设置二级域名绑定二级目录的方法
背景:对于一些论坛网站,某些目录需要制定二级域名去访问,这时候就要在apache中用二级域名绑定二级目录. 方法: 1.首先你要找到apache安装路径,在apahce安装路径下的conf文件夹中找到apache配置文件httpd.conf,打开配置文件,首先确定DocumentRoot路径注释掉(如果这个路径没有注释掉,那么不管用vhost还是用URL重写,都无法正常找到二级域名所绑定的二级目录) 2.开启mod_Rewrite这个模块,在httpd.conf配置文件中找到“#LoadModu
Linux虚拟主机通过程序实现二级域名绑定到子目录
虚拟主机中CP控制台不支持将二级域名绑定到子目录的功能,用户可以通过程序实现将二级域名绑定到子目录. 有两种方法将二级域名绑定到子目录: 1. 配置.htaccess, 通过伪静态代码实现.具体实现方法参考:http://help.aliyun.com/knowledge_detail/6554929.html?spm=5176.7114037.1996646101.1.SkYPg8&pos=1 虚拟主机和轻云主机通过伪静态实现子目录绑定功能 万网虚拟主机.轻云主机均不支持通过控制台cp.hic