0

新手在这里——这个谜题让我绞尽脑汁好几个小时了。基本上,正如标题所暗示的那样,我正在将内容从一个域传输到另一个域,以及稍微不同的文件夹配置。本质上,我需要必要的 .htaccess 代码,它允许我将尝试访问位于 domainA.com/folderA/ 中的文件的访问者重定向到 domainB.com/folderB

所以,如果有访客来访...

http://domainA.com/folderA/page1.html

...他们将立即转移到...

http://domainB.com/folderB/page1.html

如果有人可以帮助我,我将非常感激。感谢一堆人调查我可能非常直截了当但仍然令人头疼的困境!

4

1 回答 1

1

如果 domainA 和 domainB 托管在不同的服务器上,您可以简单地添加一个 htaccess 文件,folderA其中显示:

RewriteEngine On
RewriteRule ^(.*)$ http://domainB.com/folderB/$1 [L,R=301]

或者在 domainA 的文档根目录中:

RewriteEngine On
RewriteRule ^folderA/(.*)$ http://domainB.com/folderB/$1 [L,R=301]

如果两个域都由同一个文档根提供服务,则需要检查主机名:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^domainA\.com$ [NC]
RewriteRule ^(.*)$ http://domainB.com/folderB/$1 [L,R=301]

或者在 domainA 的文档根目录中:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^domainA\.com$ [NC]
RewriteRule ^folderA/(.*)$ http://domainB.com/folderB/$1 [L,R=301]
于 2013-06-12T00:53:50.410 回答