重定向网页内容但不是网页地址的名称

我有两个互联网地址,比如说one.com和two.com 我的网页的内容全部在域one.com下。如果我访问的地址为two.com,我希望它重定向到one.com,但仍使用地址two.com。例如,如果我输入地址栏two.com/article。我想仍然显示相同的地址,但显示的内容将从地址one.com.com/article重定向网页内容但不是网页地址的名称

我试图使用htaccess文件,但仍然没有运气。

任何意见,将不胜感激。

回答:

在执行外部重定向时无法实现该功能。

如果两个域都驻留在同一台服务器上,则可以执行内部重定向(例如,使用Apache的别名,AliasMatch或mod_rewrite)。

如果域名托管在不同的服务器上,那么您将不得不代理其中的一个。你可以使用来自Apache的mod_proxy的ProxyPass来做到这一点。

回答:

转到您的域名提供商并为该地址创建一个别名(CNAME记录)。

回答:

您需要在您的Apache配置中启用mod_proxy。一旦mod_proxy的启用,启用了mod_rewrite并通过httpd.conf的.htaccess,然后把这个代码在你.htaccessDOCUMENT_ROOT目录下domain2.com主机上:

RewriteEngine On 

RewriteCond %{HTTP_HOST} ^www\.domain2\.com$ [NC]

RewriteRule^http://www.domain1.com%{REQUEST_URI} [L,P,NC]

以上是 重定向网页内容但不是网页地址的名称 的全部内容, 来源链接: utcz.com/qa/260698.html

回到顶部