繁体   English   中英

如何使用URL重写在我的站点中反映另一个站点?

[英]How to reflect another site in my site using URL Rewriting?

我认为我的疑问很简单,但是我找不到答案。

我有一台托管域http://www.DomainOne.com的Linux服务器,而我还有一台基于Windows平台的托管域http://www.DomainTwo.com的服务器

我想要做的是:当我访问DomainOne.com时,它显示DomainTwo.com的所有内容,但是没有重定向页面。

在这种情况下,如果我访问DomainOne.com/defaultPage.asp?Attribute=test&foo=bar,则浏览器中的URL将完全是该URL,但是,向用户显示的URL将是DomainTwo.com/defaultPage.asp?Attribute= test&foo = bar

可能吗?

我无法将页面从DomainTwo移到DomainOne,因为我的页面基于ASP,仅在Windows中有效。 然后,我认为唯一的解决方案是在原始URL中反映我的URL。

多谢你们。

DomainOne.com ,通过httpd.conf启用mod_rewritemod_proxy.htaccess ,然后将此代码放入DOCUMENT_ROOT/.htaccess文件中:

Options +FollowSymLinks -MultiViews
# Turn mod_rewrite on
RewriteEngine On
RewriteBase /

RewriteCond %{HTTP_HOST} ^(www\.)?DomainOne\.com$ [NC]
RewriteRule ^ http://DomainOne.com%{REQUEST_URI} [P,L]

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM