子域重定向到主域而不通过.htaccess更改URL

时间:2014-01-09 05:49:16

标签: php .htaccess cpanel

我有一个网站,比如www.xyz.com,我有一个客户端拥有自己的子域名,例如www.abc.xyz.com

我希望能够在不更改网址的情况下将用户从www.abc.com重定向到www.abc.xyz.com

我的意思是,地址栏应该显示www.abc.com,但它应该连接到www.abc.xyz.comwww.xyz.com

我知道这是通过编辑.htaccess文件来完成的,但我不想通过.htaccess,还有其他办法吗?无论是在cpanel还是其他来源?

2 个答案:

答案 0 :(得分:0)

没有mod重写?我真的不明白为什么你想要那个,但你不能只使用include()将所需的内容带到当前的页面实例?这样可以节省重定向的资源和等待时间......

否则,如果您使用Apache,则可以查看http://httpd.apache.org/docs/2.2/de/vhosts/(虚拟主机)。

答案 1 :(得分:0)

如果您使用的是javascript,则可以使用History API来实现此目的。教程是here

但基本上你想在重定向到www.abc.xyz.com或www.xyz.com之后运行这个javascript代码。这会将浏览器窗口中的网址更新回www.abc.com。

url = "abc.com.au";
history.pushState(null, "title", url);