1

OpenCart Web サイトを非 www から www バージョンにリダイレクトする際に問題が発生しています。

他の人の投稿からいくつかの解決策を試しましたが、それらはすべて私のサイトでは機能しないようです.

現在、私の .htaccess ファイルは次のようになっています。

# SEO URL Settings
RewriteEngine On
RewriteBase /
RewriteRule ^sitemap.xml$ index.php?route=feed/google_sitemap [L]
RewriteRule ^googlebase.xml$ index.php?route=feed/google_base [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !.*\.(ico|gif|jpg|jpeg|png|js|css)
RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]
4

2 に答える 2

3

このルールをルール リストの一番上に置くことができます。

RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
于 2013-07-05T03:33:43.867 に答える
1

私は同じ問題を抱えていて、DevZer0の答えが役に立ちました。

ただし、サイトの URL を非 www バージョンから www バージョンに変更するには、と フォルダーの両方でファイルを編集する必要がありました。この変更がないと、「カートに追加」機能が機能しませんでした。config.phppublic_htmladmin

于 2014-01-01T15:28:03.063 に答える