5

私のmagentoストアのwww以外のバージョンがを使用してwwwバージョンにリダイレクトすることにfirebugで気づきました302。SEOの目的で、を使用してリダイレクトしたいと思います301

どうやって直そうとしたのか

[システム]>[構成]>[一般]>[Web]>[URLオプション]に移動し、[要求されたURLが一致しない場合はベースURLにリダイレクトする]を[はい]に設定します([はい]または[いいえ]の2つのオプションのみ)Magento1.4URL書き換えオプション

重要な注意事項

Magento v1.4.0.1を使用しています。私の.htaccessファイルには、URL書き換えに関して、次のものが含まれています。

<IfModule mod_rewrite.c>
    Options +FollowSymLinks
    RewriteEngine on
    RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
    RewriteCond %{REQUEST_URI} !^/(media|skin|js)/
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-l
    RewriteRule .* index.php [L]
</IfModule>

リダイレクト方法をに変更するにはどうすればよい301ですか?

4

2 に答える 2

10

1.6.2.0以降、管理パネルでリダイレクト方法を選択するオプションがあるようです。.htaccessを変更する必要はありませ

[システム]->[構成]->[Web]->[URLオプション]に移動し、[自動リダイレクト]を[ベースURL ]に設定してください。

于 2013-05-15T15:22:39.733 に答える
4

最後の行を次のように変更してみてください。

RewriteRule .* index.php [R=301,L]

フラグに関するセクションを参照してください。Apachemod_rewriteRewriteRuleディレクティブ

于 2012-09-07T11:29:35.117 に答える