描述
Linux共享主机想实现二级域名绑定指定主机文件夹的方法
一般主机都支持.htaccess文件,所以可以通过.htaccess文件来进行转向
方法
以下是zixun目录绑定zx.qxwang.net域名为例
- # 开启功能
- RewriteEngine on
- # 你要绑定的二级域名
- RewriteCond %{HTTP_HOST} ^(zx.)?qxwang.net$
- # 把那个子目录指向要绑定的二级域名
- # 这里以子目录blog目录为例
- RewriteCond %{REQUEST_URI} !^/zixun/
- RewriteCond %{REQUEST_FILENAME} !-f
- RewriteCond %{REQUEST_FILENAME} !-d
- RewriteRule ^(.*)$ /zixun/$1
- #这里改成要绑定的二级域名和要绑定的子目录
- RewriteCond %{HTTP_HOST} ^(zx.)?qxwang.net$
- RewriteRule ^(/)?$ zixun/index.php [L]
以上代码保存成.htaccess文件,然后用ftp工具上次到主机根目录即可
Windows不可以重命名为.htaccess的,这时候先命名为abc.htaccess,上传到服务器后,用FTP工具重命名为.htaccess就可以了。
之后打开可以通过zx.qxwang.net进行访问zixun目录了