0

基本的に、グーグルは私のアドオンドメインのすべてのサブドメインページをリストしています。

グーグルリストhttp://www。mymainwebsite.com(これは良いです)

だけでなく、

http://www。サブドメイン。mymainwebsite.com(これは良くありません)

だから..........htaccessで私はこれを追加しました:

RewriteCond%{HTTP_HOST} ^ subdomain.mymainwebsite.com$[または]

RewriteCond%{HTTP_HOST} ^ www.subdomain.mymainwebsite.com $

RewriteRule ^ /?$ "http \://www.mymainwebsite.com/" [R = 301、L]

これはメインサブドメインで機能しますが、すべてのサブドメインページに「アクセス」できます。たとえば、http://wwwにアクセスできます。subdomain.mymainwebsite.com/about

グーグルはこれらの上記のサブドメイン「ページ」の「数百」をリストしました

だから私の質問は...残念ながらグーグルにリストされているサブドメイン「ページ」の「すべて」をリダイレクトする「コード」をhtaccessに追加できるものはありますか?

http://www.subdomain.mymainwebsite.com/about(faq / history / contact /linksおよびその他の数百ページ)が欲しい

gotoに

http://www.mymainwebsite.com/about(faq / history / contact /linksおよびその他の数百ページ)

みんなありがとう!

4

1 に答える 1

0

URL の残りの部分を書き換えに追加するように書き換えエンジンに指示する必要があります。

次のようになります。

RewriteRule ^/(.*)$ "http\://www.mymainwebsite.com/$1" [R=301,L]

これにより、サブドメインのすべてのパスがメイン ドメインにリダイレクトされます。

$1 は (.*) への後方参照であり、スラッシュの後のすべての文字に一致します。$1 を使用すると、リダイレクトにそれらの文字が含まれます。

于 2012-04-25T18:47:58.040 に答える