我想将域重定向到另一个域但不更改URL。
例如:
ADomain.com redirect to BDomain.com/xxx/xxx/xxx/?xxx=xxxx
我尝试了一些htaccess
RewriteCond %{HTTP_HOST} ^(www\.)?ADomain\.com$ [NC]
RewriteRule ^(.*)$ http://BDomain.com/xxx/xxx/xxx/?xxx=xxx [R,L,NC]
此代码完全重定向。但它会将当前浏览器网址(ADomain.com
)更改为原始链接(BDomain.com/xxx/xxx/xxx/?xxx=xxxx
)。但我不需要它。我只想保留网址ADomain.com。请指导我任何一个。谢谢提前
答案 0 :(得分:0)
将此PHP代码添加到index.php
中<?php
function dwn_prt($url,$user_agent='Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)')
{
$ch = curl_init();
curl_setopt ($ch, CURLOPT_URL, $url);
curl_setopt ($ch, CURLOPT_USERAGENT, $user_agent);
curl_setopt ($ch, CURLOPT_HEADER, 0);
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt ($ch, CURLOPT_REFERER, 'http://ADomain.com');
$result = curl_exec ($ch);
curl_close ($ch);
return $result;
}
echo dwn_prt('http://BDomain.com/xxx/xxx/xxx/?xxx=xxxx');
?>