突破限制-独立ip放置多站点

IXwebhosting等国外空间的独立IP下只能做一个站,独立IP用完之后,新建站的话用的都是共享IP,可是国外的IP经常面临被封的命运,所以很多人都想在一个IP下面建多个站。 其实只要你的空间支持.htaccess文件,就可以突破限制。很简单:
首先将域名都A指向解析到自己的独立IP,然后在独立IP所在网站的根目录建立对应不同域名的子文件夹,最后修改.htaccess文件。   
添加如下代码:   

#绑定的第一个域名。
  RewriteEngine on
  RewriteCond %{HTTP_HOST} ^(www.)?xixis.net$
  RewriteCond %{REQUEST_URI} !^/xixis-net/
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteRule ^(.*)$ /xixis-net/$1
  RewriteCond %{HTTP_HOST} ^(www.)?xixis.net$
  RewriteRule ^(/)?$ xixis-net/index.php [L]
#绑定的第二个域名。 
  RewriteEngine on
  RewriteCond %{HTTP_HOST} ^(www.)?xixis2.net$ #域名2
  RewriteCond %{REQUEST_URI} !^/xixis2/ #目录设置
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteRule ^(.*)$ /xixis2/$1 #目录设置
  RewriteCond %{HTTP_HOST} ^(www.)?xixis2.net$ #域名2
  RewriteRule ^(/)?$ xixis2/index.php [L] #默认访问的文件,可以修改成别的
  

  其实.htaccess文件很强大的,可以实现很多功能,甚至可以定义php参数,比如上传文件大小,PHP程序运行时间等等,只要善于发掘,就能够实现更多的功能。

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据