我们先来说说二级域名是什么,二级目录又是什么。
二级域名指形如“www.*.com”的域名,即域名前面有前缀的都是二级域名,这里很多人存在误区,以为带www的是顶级域名,其实这是错误的,www.和bbs.都是域名的前缀,为顶级域名下的一种子域名,比如:jjsoho.com是顶级域名,www.jjsoho.com就是二级域名,www如果换成bbs也是一样的。二级目录则是指子目录,相当于在网站的根目录下再建立一个文件夹。如:jjsoho.com/bbs,这里的bbs就是二级目录了。
当用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文件
最终效果
做副业长期赚不到钱的话很容易放弃,特别是对于新手来说,新手刚入行的时候期望值都比较高,以为进来就马上能赚到钱,但是现实却很残酷,很多新手都没能坚持到赚钱的时候。因此,我在朋友圈《加微信》会给大家推荐一些破零项目,钱虽然不多,但是我觉得能让很多新手做副业的信心不那么容易被打垮。
历史上的今天:
- 2024: 一个装修公司的网络推广打法(0)
- 2023: 一根10块、一次2000根,赚3.6万?暴利的赚钱项目!(0)
- 2022: 今日春分节气:春色从此分,春意从此浓(0)