Php 子域重定向到主域,而不通过.htaccess更改url
我有一个网站,比如说Php 子域重定向到主域,而不通过.htaccess更改url,php,.htaccess,cpanel,Php,.htaccess,Cpanel,我有一个网站,比如说www.xyz.com,我有一个拥有自己子域的客户端,比如www.abc.xyz.com 我希望能够在不更改url的情况下将用户从www.abc.com重定向到www.abc.xyz.com 我的意思是,地址栏应该显示www.abc.com,但它应该连接到www.abc.xyz.com或www.xyz.com 我知道这是通过编辑.htaccess文件来实现的,但我不想浏览.htaccess,还有其他方法吗?在cpanel或其他源中?无需mod rewrite?我真的不明白你为
www.xyz.com
,我有一个拥有自己子域的客户端,比如www.abc.xyz.com
我希望能够在不更改url的情况下将用户从www.abc.com
重定向到www.abc.xyz.com
我的意思是,地址栏应该显示www.abc.com
,但它应该连接到www.abc.xyz.com
或www.xyz.com
我知道这是通过编辑
.htaccess
文件来实现的,但我不想浏览.htaccess
,还有其他方法吗?在cpanel或其他源中?无需mod rewrite?我真的不明白你为什么要这样做,但是你不能使用include()将所需的内容带到当前页面实例中吗?这将节省资源和等待重定向的时间
否则,如果您使用的是Apache,则可以查看(虚拟主机)。如果您使用的是javascript,则可以使用历史API来实现这一点。有一个教程 但基本上,您希望在重定向到www.abc.xyz.com或www.xyz.com后运行此javascript代码。这会将浏览器窗口中的url更新回www.abc.com
url = "abc.com.au";
history.pushState(null, "title", url);
我有cpanel,我可以从那里做什么,我有多个子域意味着多个客户端,我真的不知道“cpanel”,这是一个Web服务器管理工具吗?您根本无法访问网站代码?你能用几句话解释一下它的作用吗?cpanel是域名托管服务,我们可以说是你托管网站的web服务器