您當前的位置:首頁 > 云計算 > IDC情報 > 服務器/虛擬主機/VPS

IXWebHosting主機同IP下做多個站

http://www.ixwebhosting.im 2010-08-19 15:09:01

 

眾所周知,IXWebHosting的無限主機方案贈送15個獨立IP,而在這些獨立IP下只能做一個站,當在IX主機上的獨立IP用完之后,新建站的話用的都是共享IP,共享IP就很有可能面臨著被封的可能,一旦有其他站點出現問題,那么,自己的網站也就有被封受牽連的命運了。

IX主機是否可以在一個IP下面建多個站?經過不斷的測試,網上有朋友發現使用獨立IP這些事完全可以實現,因為IXWebHosting的空間支持.htaccess文件,況且網站都是獨立IP,所以我們將網站的域名解析到自己的獨立IP,然后在獨立IP所在網站的根目錄建立一個子文件夾,具體案例如下:
 

例:現在要在某個獨立IP下面再做一個站,原有的站是www.xxx.cn
現在想再建一個www.yyy.com的網站。
于是我先在www.yyy.cn的根目錄建立一個meishi的文件夾,然后制作了一個.htaccess文件。

DirectoryIndex default.php index.htm index.php index.html default.htm default.html index.shtml default.shtml
RewriteEngine On
Options All -Indexes
php_value upload_max_filesize 20M
RewriteEngine on
RewriteCond %{HTTP_HOST} ^(www.)?xxx.cn$
RewriteCond %{REQUEST_URI} !^/xxx/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /xxx/$1
RewriteCond %{HTTP_HOST} ^(www.)?xxx.cn$
RewriteRule ^(/)?$ xxx/index.php [L]
RewriteEngine on
RewriteCond %{HTTP_HOST} ^(www.)?yyy.com$
RewriteCond %{REQUEST_URI} !^/meishi/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /meishi/$1
RewriteCond %{HTTP_HOST} ^(www.)?yyy.com$
RewriteRule ^(/)?$ meishi/index.php [L]
ErrorDocument 401 /404.htm
ErrorDocument 403 /404.htm
ErrorDocument 404 /404.htm
ErrorDocument 500 /404.htm

DirectoryIndex default.php index.htm index.php index.html default.htm default.html index.shtml default.shtml
這個是定義默認首頁的
RewriteEngine On
Options All -Indexes
php_value upload_max_filesize 20M
這個是修改程序上傳文件大小的
RewriteEngine on
RewriteCond %{HTTP_HOST} ^(www.)?xxx.cn$
RewriteCond %{REQUEST_URI} !^/xxx/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /xxx/$1
RewriteCond %{HTTP_HOST} ^(www.)?xxx.cn$
RewriteRule ^(/)?$ xxx/index.php [L]
這個是我綁定的另外一個域名。(網站還沒建好,呵呵)
RewriteEngine on
RewriteCond %{HTTP_HOST} ^(www.)?yyy.com$ 這個是域名
RewriteCond %{REQUEST_URI} !^/meishi/ 這個是目錄設置
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /meishi/$1 目錄設置
RewriteCond %{HTTP_HOST} ^(www.)?yyy.com$ 域名
RewriteRule ^(/)?$ meishi/index.php [L] 默認訪問的文件,可以修改成別的
上面這個就是我綁定的www.yyyi.com的域名了,呵呵。
ErrorDocument 401 /404.htm
ErrorDocument 403 /404.htm
ErrorDocument 404 /404.htm
ErrorDocument 500 /404.htm
這些是錯誤文檔定義。

其實.htaccess文件很強大的,可以實現很多功能,甚至可以定義php參數,比如上傳文件大小,PHP程序運行時間等等,只要善于發掘,就能夠實現更多的功能。

 

Contact lanisky

深圳市湛藍信息產業有限公司

地址:深圳市龍華區民治街道華僑新村
[email protected] / 0755-86501200

廉江市湛藍科技有限公司

廣東省廉江市良垌鎮平田濟村 / 0759-6905386

經營資質

營業執照  企業信用信息  粵ICP備15114633號
中央網信辦舉報中心  廣東省通管局  深圳舉報中心

首頁 | 湛藍公司 | 關于我們 | 官方新聞 | 資料中心 | 人力資源 | 聯系我們 | 網站條款 | 友情鏈接 | 會員中心

©2015- Lanisky All rights reserved.

lanisky                  更多>
亿客隆彩票