知向前端
网站配置二级域名指定到对应文件夹
2019-5-29 Jon
二级域名

相对于顶级域名的叫法

比如:

    baidu.com       (顶级域名)

    www.baidu.com   (二级域名)

    zhidao.baidu.com(二级域名)

    map.baidu.com   (二级域名)

    www.map.baidu.com(三级域名)



一般购买了顶级域名后(比如本站 yuanqiao.pw)

想要在这一个域名上搭建多个网站

又不想通过 

    yuanqiao.pw/网站1

   yuanqiao.pw/网站2

   yuanqiao.pw/网站3

那么就要配置三个二级域名指向目录(网站1、网站2、网站3)

    web1.yuanqiao.pw

    web2.yuanqiao.pw

    web3.yuanqiao.pw



1. 到购买域名的网站解析域名中添加记录

将二级域名依次填入

2. 到购买虚拟主机网站管理中

找到域名管理绑定域名中一次绑定

3. 新建.htaccess文件

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteBase /
RewriteRule . /index.php [L]
RewriteCond %{HTTP_HOST} ^(www)?web1.yuanqiao.pw$
RewriteRule ^(/)?$ /web1/index.php [L]
RewriteCond %{HTTP_HOST} ^(www)?web2.yuanqiao.pw$
RewriteRule ^(/)?$ /web2/index.php [L]
RewriteCond %{HTTP_HOST} ^(www)?web3.yuanqiao.pw$
RewriteRule ^(/)?$ /web3/index.php [L]
</IfModule>

4. 将.htaccess文件放到网站根目录即可

5. 域名的解析一般需要十几分钟左右,稍等片刻在尝试是否可用



总结

本网站目前为止只配置了两个二级域名(不加www)

    m.yuanqiao.pw 用于在手机端查看



    opus.yuanqiao.pw 作品展示页面

评论:
Jon
2022-03-10 14:09 回复
@Felmon:可以的哦
Felmon
2022-03-07 15:10 回复
假如是yuanqiao.pw/web指向到web1.qiaoyuan.pw也是可以操作吗?  这样可以让页面加载的时候,url不变吗?
发表评论:
昵称

邮件地址 (选填)

个人主页 (选填)

内容