2016-11-13 4 views
0

私はopencart 2.xを持っています。 はマルチストア "on"、 サブドメイン、 を持っており、メンテナンスモードを "on"に設定しました。サブドメインのOpencart 2.xマルチストアメンテナンスモードのページ

問題は、管理者としてログインしているときに、メンテナンスページが表示されていないmydomain.comに自分の店が表示されますが、私がサブドメインに行ったときに、 。

私はこの方法を試みましたが、影響はありません: subdomain.mydomain.com/admin - >ログイン ログイン後に私はmydomain.comにリダイレクトされます。

解決策はありますか?

+0

スプーフィングは、$ _SERVER [ 'HTTP_HOST']メンテナンスモード中にmydomain.comを可能にします。またはできるだけ早く。 そしてそれをやり直してください;)おそらくあなたはそのような問題を引き起こすOpencartの部分を見つけることができます – twicejr

答えて

0

私はこれをこのように解決し、すべての店舗にリダイレクトしました。あなたはアクセスを許可されたIPを所有しています。 .htaccessの先頭にあるストアごとに1つのセットを追加します。次に、メンテナンスではないときに行の前に#を追加します。 index.phpのの上部に

#ReWriteCond %{REMOTE_ADDR} !^xxx\.xxx\.xxx\.xxx$ 
#RewriteCond %{HTTP_HOST} ^site1.se$ [OR] 
#RewriteCond %{HTTP_HOST} ^www.site1.se$ 
#RewriteRule (.*)$ http://www.subdomain.site1.se/$1 [R=302,L] 
関連する問題