2

Magento 1.6.2.0.、Apache、Fast CGI、OpenSUSE を使用しています。

vhost.conf と vhost_ssl.conf を使用して別のドメインをリダイレクトし、「ルート」ドメインの .htaccess を変更することで、Multi Store を正常にセットアップしました。2 つの個別の IP アドレスと 2 つの SSL 証明書が必要なため、この方法で行う必要があります。リダイレクトが機能し、新しいドメインを好みに合わせてスキンすることができました。

.htaccess:

SetEnvIf Host .*domain.* MAGE_RUN_CODE=domain_code
SetEnvIf Host .*domain.* SetEnv MAGE_RUN_TYPE=website

vhost_ssl.conf:

<IfModule mod_suexec.c>
    SuexecUserGroup "user" "xxxx"
</IfModule>

DocumentRoot "/var/www/vhosts/domain.co.uk/dev.domain.co.uk"

<Directory /var/www/vhosts/domain.co.uk/dev.domain.co.uk>
<IfModule mod_fcgid.c>
    <Files ~ (\.php)>
        SetHandler fcgid-script
        FCGIWrapper /var/www/cgi-bin/cgi_wrapper/cgi_wrapper .php
        Options +ExecCGI
        allow from all
    </Files>
</IfModule>
SSLRequireSSL
Options -Includes -ExecCGI
</Directory>

私の懸念は、https:// ページに移動しようとすると、ブラウザーでリダイレクト ループが発生することです。

私はこのドメインに SSL 証明書を設定していませんが、私の考えでは、これはこのエラーを作成するべきではなく、むしろ「証明書なし」エラー (もしあれば) を作成するはずです。

誰かが過去に行った解決策を指摘できることを望んでいました。

誰かがこれに費やしてくれてありがとう。

4

0 に答える 0