景安5年免费主机?好东西,但麻烦
前几天撸到了景安的5年免费虚拟主机,虽然现在多虚拟主机不感兴趣了,但是看中国内低ping、5年以及景安的稳定性,这个还是不错的。
但是,想吃免费货也不是那么容易的,遇到两个问题:(1)绑定的域名必须要备案,而且必须在景安备案。(2)景安提供的这个没有子站点功能。
寻找能在景安备案的免费二级域名
如果不想自己注册域名并备案,那么只能用别人的提供的免费二级域名。后来发现一个vsirs.com提供免费的二级域名分发服务,但是唯独在景安备案的这个居然需要10块钱,刚好,避免网上被滥用,10块钱刚好拦住一大批人。
还是感谢vsirs.com的博主。
利用.htaccess文件建立多个独立站点
很简单的一个办法,在景安测试有效。在个目录下建立一个.htaccess文件,并敲入一下代码:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www.)?你的域名$
RewriteCond %{REQUEST_URI} !^/你的文件夹/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /你的文件夹/$1
RewriteCond %{HTTP_HOST} ^(www.)?你的域名$
RewriteRule ^(/)?$ 你的文件夹/index.php [L]
我的示例如下:
<pre>RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www.)?website.vsirs.com$
RewriteCond %{REQUEST_URI} !^/website/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /website/$1
RewriteCond %{HTTP_HOST} ^(www.)?website.vsirs.com$
RewriteRule ^(/)?$ website/index.php [L]
实际上就是用.htaccess重定向访问请求