0

フォト ギャラリーをウェブ ホスティング アカウントのサブドメインに変更しました。

Google はまだ私の写真への古いリンクを参照しているため、htaccess で 301 リダイレクトを実行したいと考えています。301 リダイレクトでは、受信 URL で古いリンクの特定の文字列を検索し、見つかった場合は写真をサブドメインとしてリンクに追加するのが最善の方法だと思います。

例: 着信 URL -http://www.MYDOMAIN.com/photography-...y/12345_crABCD

着信 URL の文字列「photography-gallery」を確認し、見つかった場合は、サブドメインの写真を URL に追加して URL を 301 書き換えます

photos.MYDOMAIN.com/photography-gallery/12345_crABCD

また、文字列が見つかった場合にドメインに移動するためにhtaccessをリダイレクトしようとしましたが、何もしませんでした

redirect 301 /photography-gallery/ http://www.MYDOMAIN.com/

この htaccess リダイレクトまたは書き換えの式を書くのを手伝ってくれる人はいますか? ありがとう

4

2 に答える 2

0

.htaccess Rewritesを調べると、条件付きでリダイレクトできるようになります。

URL/photography-gallery/が任意の時点で一致するかどうかを確認し、それをサブドメインにリダイレクトする必要があります。

RewriteRule ^\/photography-gallery\/([0-9a-z_A-Z]+)\/?$ http://photos.domain.com/$1 [R=301,L]

上記はあなたのためにそれをするはずです。また、Google Webmaster Tools を使用して、パスが正しくリダイレ​​クトされていることを確認することなども検討してください。

于 2013-04-14T21:04:22.603 に答える
0

同じ URL を別のドメインにリダイレクトする場合は、この簡単な方法を使用できます。RewriteRule

RewriteEngine on
RewriteRule ^photography-gallery/.*$ http://photos.mydomain.com/$0 [R,L]

すべてが期待どおりに機能したら、 に変更できRますR=301

有効にしてテストしないでください。詳細について301は、この回答.htaccess 書き換えルールをデバッグするためのヒント を参照してください。

于 2013-04-14T22:35:31.437 に答える