0

ここの初心者 - このパズルには、何時間も頭を悩ませていました。基本的に、タイトルが暗示しているように、私はあるドメインから別のドメインにコンテンツを転送している最中であり、わずかに異なるフォルダー構成にも転送しています。基本的に、domainA.com/folderA/ 内にあるファイルにアクセスしようとする訪問者を domainB.com/folderB にリダイレクトできるようにするために必要な .htaccess コードが必要です。

それで、訪問者が訪れるとしたら...

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 に答える