作者hanconquer (I love By2)
看板Web_Design
标题[问题] 条件里有ddns的转址
时间Sun May 3 09:41:24 2015
以下这串code是我目前拿来转址用的php
因为server都不是固定IP,所以必须使用ddns网址
请问有办法把这php用rewrite改成.htaccess吗?
主要是因为client端的网址会被header改变,但我想要它能维持原网址
<?php
$server1 = gethostbyname('server1.ddns.net');
$server2 = gethostbyname('server2.ddns.net');
$clientIP = $_SERVER['REMOTE_ADDR'];
$admin = gethostbyname('admin.ddns.net');
if(($clientIP == $server1) || ($clientIP == $server2)) {
header('Location:
http://www.url1.com');
exit();
}
else if($clientIP == $admin) {
header('Location:
http://www.url2.com');
exit();
}
else {
header('Location:
http://www.url3.com');
exit();
}
?>
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 59.127.195.161
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Web_Design/M.1430617292.A.8FD.html
※ 编辑: hanconquer (59.127.195.161), 05/03/2015 09:42:36
1F:→ threeus: 你是要按国家分流吗? 05/25 05:06