【发布时间】:2016-03-08 00:37:37
【问题描述】:
我有一个 Magento,在 Ubuntu 14.04 服务器上运行,带有 Apache2 和 SSL。 我已经安装了 Varnish,但不确定如何在不使用 Nginx 的情况下使用 SSL 进行设置。 这是我当前的虚拟主机文件;
<VirtualHost *:443>
ServerName mysite.com
ServerAlias www.mysite.com
ServerAdmin webmaster@localhost
DocumentRoot /var/www/mysite.com
<Directory /var/www/mysite.com/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
</Directory>
SSLEngine on
SSLCertificateFile /home/ssl/mysite_com.crt
SSLCertificateKeyFile /home/ssl/mysite.com.key
SSLCACertificateFile /home/ssl/mysite_com.ca-bundle
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
<VirtualHost *:80>
ServerName mysite.com
RewriteEngine On
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [L,R=permanent]
</VirtualHost>
【问题讨论】:
-
我投票结束这个问题,因为 Stack Overflow 是一个 programming-related 问答网站。您的问题与编程无关。也许你应该把它发到magento.stackexchange.com 上?
标签: apache magento ssl nginx varnish