重定向网页内容但不是网页地址的名称
我有两个互联网地址,比如说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,然后把这个代码在你.htaccess
DOCUMENT_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