我的网站会收听两个域:one.example.com和two.another-example.com。
当用户通过“http://one.example.com/contact”访问我的联系页面时,我想自动将用户重定向到“http://two.another-example.com/contact”。页面内容相同,只是URL不同。
在我的contactAction中的控制器中,我使用以下代码检查主机:
/**
* @Route("/contact")
*/
public function contactAction(Request $request) {
if ($request->getHost() == 'one.example.com') {
// redirect
}
...
重定向不起作用。我99%肯定是因为getHost()
- 检查,这就是为什么我只包含我的代码的那部分。
有没有人看到解决方案?
答案 0 :(得分:-1)
您可以使用其他方式,例如javascript
<script>
var a = window.location.href ;
if(a =="your_first_domain_link") {
window.location.href = "your_2nd_domain_link"
}
</script>
希望有所帮助