利用.htaccess将二级域名与二级目录绑定

之前买了一个阿里云的虚拟主机,同时配了一个域名一直没用,现在准备用起来玩一下。

本文主要介绍在同一 一级域名、同一ip下如何实现二级域名的跳转。

假设一级域名为example.com, 我们希望在这个域名下设置一个二级域名second.example.com,其二级目录为secondList,那么我们需要在example.com根目录下面建立一个文件.htaccess,然后将以下代码放入

RewriteEngine OnRewriteCond %{HTTP_HOST} ^(www.)?second.example.com$RewriteCond %{REQUEST_URI} !^/secondList/RewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-dRewriteRule ^(.*)$ /secondList/$1RewriteCond %{HTTP_HOST} ^(www.)?second.example.com$RewriteRule ^(/)?$ secondList/index.html [L]

完成!

注意:
1、如果需要添加多个二级域名,重复以上代码即可。
2、 我们可以先建一个.txt文档,将代码放入其中,然后拖到example.com根目录下,再讲文件名及后缀改为.htaccess(文件名是空的)。

你可能感兴趣的:(利用.htaccess将二级域名与二级目录绑定)