我按照本教程在我的Digital Ocean Droplet上安装了mautic。
当我使用www访问域名时,例如:www.loudmonitor.ga,mautic会打开。但当我访问loudmonitor.ga时,apache页面会打开。
我犯了什么错误,如何解决这个问题?
PS:我使用'let encrypt'在www.loudmonitor.ga上配置SSL
sudo nano /etc/apache2/sites-available/mautic.conf
<VirtualHost *:80>
ServerAdmin eduardofreitas@agencialoud.com
ServerName loudmonitor.ga
ServerAlias www.loudmonitor.ga
DocumentRoot /var/www/html/mautic
<Directory /var/www/html/mautic/>
Options +FollowSymlinks
AllowOverride All
Require all granted
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
RewriteEngine on
RewriteCond %{SERVER_NAME} =www.loudmonitor.ga [OR]
RewriteCond %{SERVER_NAME} =loudmonitor.ga
RewriteRule ^ https://www.loudmonitor.ga [END,NE,R=permanent]
</VirtualHost>
答案 0 :(得分:-3)
对于带有WWW的SSL。
假设您只有一个主机。
sudo nano /etc/apache2/sites-available/000-default.conf
按如下所示更改文件。
ServerName www.yourdomain.com
ServerAlias yourdomain.com
现在,您需要拥有2条A记录,其主机名@和www指向DNS中的IP。
希望这可以解决问题。您可以参考以下链接。