我的一片天地

一个空间多个域名多个网站的PHP代码

29 03月
作者:HaoSir|分类:我来分享

网站如果支持.htaccess,则复制以下代码,到记事本里粘贴,修改对应的域名和目录,另存为.htaccess文件,放在网站根目录即可。

RewriteEngine on

DirectoryIndex index.PHP index.html index.htm

#让http://www.haosir.cn/ 访问根目录haosir_cn

RewriteCond %{HTTP_HOST} ^www.haosir.cn$

RewriteCond %{REQUEST_URI} !^/
haosir_cn/
RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)$ /haosir_CN/$1

RewriteCond %{HTTP_HOST} ^www.haosir.cn$
RewriteRule ^(/)?$ haosir_cn/index.php [L]


#让www.haosir.net 访问home目录haosir_net
RewriteCond %{HTTP_HOST} ^www.haosir.net$

RewriteCond %{REQUEST_URI} !^/haosir_net/

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)$ /haosir_net/$1

RewriteCond %{HTTP_HOST} ^www.haosir.net$

RewriteRule ^(/)?$ haosir_net/index.php [L]

#让www.hjh.ink 访问目录hjh_ink
RewriteCond %{HTTP_HOST} ^www.hjh.ink$

RewriteCond %{REQUEST_URI} !^/hjh_ink/

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)$ /hjh_ink/$1

RewriteCond %{HTTP_HOST} ^www.hjh.ink/ $
RewriteRule ^(/)?$ hjh_ink/index.php [L]

#让www.jsnt.ltd 访问目录jsnt_ltd
RewriteCond %{HTTP_HOST} ^www.jsnt.ltd$

RewriteCond %{REQUEST_URI} !^/jsnt_ltd/

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)$ /jsnt_ltd/$1

RewriteCond %{HTTP_HOST} ^www.jsnt.ltd/ $
RewriteRule ^(/)?$ jsnt_ltd/index.php [L]



如果网站空间不支持.htaccess,可用以下代码实现,更换代码中对应的域名和对应的目录即可。

<?
$querystring=preg_replace(array("/\(\)/","/_/"),array("","-"),$_SERVER["QUERY_STRING"]);
$I=strtolower(trim($_SERVER['HTTP_HOST']));
?>

<?if($I=="www.haosir.cn"){?>

<META HTTP-EQUIV="Refresh" CONTENT="1;URL=http://www.haosir.cn/cn">


<?}else if($I=="www.haosir.net"){?>

<META HTTP-EQUIV="Refresh" CONTENT="1;URL=http://www.haosir.net/net">


<?}else if($I=="www.jsnt.ltd"){?>

<META HTTP-EQUIV="Refresh" CONTENT="1;URL=http://www.jsnt.ltd/ltd">


<?}else if($I=="www.hjh.ink"){?>

<META HTTP-EQUIV="Refresh" CONTENT="1;URL=http://haosir.cn/ink">



<?}else{?>

<META HTTP-EQUIV="Refresh" CONTENT="1;URL=http://www.haosir.cn/cn">

<?}?>

复制代码,新建一个记事本,粘贴进去,另存为一个PHP文件,例如我的是doname.php,放在网站根目录,设置网站首页的顺序中添加这个文件为最优先级别。

浏览143 评论0
返回
目录
返回
首页
围界盾振动电缆系统 蛟龙A系列

发表评论