二级域名绑定二级目录的两种方法

2017年6月29日20:00:50 发表评论 1,606 阅读

本月推荐:支付宝红包双12大水中,到店支付瓜分15亿!

教程地址:http://jjsoho.com/zfbhbds/

当用WordPress建站后,WordPress位于二级目录(/var/www/html/)下,进行域名解析时如何把域名解析到二级目录下,网络上一般有两种方法,一是利用接入商的域名解析服务,二是利用Apache的mod_rewrite功能,下面分别做一下介绍。

二级域名绑定二级目录的两种方法

一、利用接入商的域名解析服务

将二级目录解析到二级域名去(如:将jjsoho.com/wordPress/解析到jjsoho.com/),该方法操作可见下图。

二级域名绑定二级目录的两种方法

记录类型选择显性URL或隐性URL,主机记录填你想的二级域名,记录值填写jjsoho.com/wordPress即可

二、使用Apache的mod_rewrite功能

开启mod_rewrite功能

STEP1:打开Apache安装目录/etc/httpd/conf下的httpd.conf文件

STEP2:找到?Load?Module?rewrite_module modules/mod_rewrite.so?这一行,若其前面有“#”,则将其去掉

STEP3:在httpd.conf文件中查找?AllowOverride None,将其改为?AllowOverride All

至此就开启了mod_rewrite功能,下面讲解如何绑定二级域名

STEP4:在httpd.conf文件末尾添加如下代码

RewriteEngine?on

RewriteMap?lowercase?int:tolower

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

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

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

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

STEP5:在/etc/httpd/conf/目录下新建一个 vhost.map 文件进行二级域名配置,配置代码如下:

xxx.jjsoho.com(空格)/项目目录的形式绑定,其中xxx为任意字母组合包括www

例如:

www.jjsoho.com?/var/www/html/wordpress

STEP6:重启Apache(centos下操作为service httpd restart),至此二级域名绑定二级目录就设置好了。

注意:记得备份httpd.conf文件

最终效果

二级域名绑定二级目录的两种方法

注:朋友们如果操作项目过程中遇到问题,或者是有何疑问,都可以加我QQ616370170提问,我都会第一时刻答复你的!

  • 版权声明:本站原创文章,转载请保留出处和链接!
  • 本文链接:http://jjsoho.com/ejymml/ 网赚有风险,投资需谨慎!

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: