Linux主机通过.htaccess文件来实现绑定二级域名的方法

更新时间:2015-11-02 10:14:59

描述

Linux共享主机想实现二级域名绑定指定主机文件夹的方法

一般主机都支持.htaccess文件,所以可以通过.htaccess文件来进行转向

方法

以下是zixun目录绑定zx.qxwang.net域名为例

 

  1. # 开启功能
  2. RewriteEngine on
  3. # 你要绑定的二级域名
  4. RewriteCond %{HTTP_HOST} ^(zx.)?qxwang.net$
  5. # 把那个子目录指向要绑定的二级域名
  6. # 这里以子目录blog目录为例
  7. RewriteCond %{REQUEST_URI} !^/zixun/
  8. RewriteCond %{REQUEST_FILENAME} !-f
  9. RewriteCond %{REQUEST_FILENAME} !-d
  10. RewriteRule ^(.*)$ /zixun/$1
  11. #这里改成要绑定的二级域名和要绑定的子目录
  12. RewriteCond %{HTTP_HOST} ^(zx.)?qxwang.net$
  13. RewriteRule ^(/)?$ zixun/index.php [L]

 

以上代码保存成.htaccess文件,然后用ftp工具上次到主机根目录即可

Windows不可以重命名为.htaccess的,这时候先命名为abc.htaccess,上传到服务器后,用FTP工具重命名为.htaccess就可以了。

之后打开可以通过zx.qxwang.net进行访问zixun目录了