私のmagentoストアの1つ(本番環境に移行する準備ができています)は、今日ApacheサーバーにSSLを追加するまで問題ありませんでした. SSL のインストールは問題なく、アドレス バーに南京錠が表示されます。
問題は、\\"check out\\" をクリックした後、サーバーが https に移動して戻ることです (私は書き直しました)
https://www.thedomain.com/checkout/onepage/
禁断
このサーバーの /index.php にアクセスする権限がありません。
www..... ポート 443 の Apache/2.2.22 (Ubuntu) サーバー
1ページのチェックアウトは、SSL接続なしで正常に機能します
私のssl構成ファイル(SSLキー/証明書の場所を保存する)は次のとおりです。
<IfModule mod_ssl.c>
<VirtualHost *:443>
ServerAdmin webmaster@localhost
DocumentRoot /var/www
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory \\\"/usr/lib/cgi-bin\\\">
AllowOverride All
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog ${APACHE_LOG_DIR}/ssl_access.log combined
# SSL Engine Switch:
# Enable/Disable SSL for this virtual host.
SSLEngine on
....
....
<FilesMatch \\\"\\\\.(cgi|shtml|phtml|php)$\\\">
SSLOptions +StdEnvVars
</FilesMatch>
<Directory /usr/lib/cgi-bin>
SSLOptions +StdEnvVars
</Directory>
BrowserMatch \\\"MSIE [2-6]\\\” \\\\
nokeepalive ssl-unclean-shutdown \\\\
downgrade-1.0 force-response-1.0
# MSIE 7 and newer should be able to use keepalive
BrowserMatch \\\"MSIE [17-9]\\\” ssl-unclean-shutdown
</VirtualHost>
</IfModule>
Apache エラー ログには何も追加されません。
SSL がなくても問題なく動作するため、問題は SSL 構成が原因である必要があります。SSL vhost 設定を非 SSL vhost と比較しましたが、まだうまくいきません
誰か助けてくれませんか?これは、このストアが稼働する前の最後のステップです…