Проект Laravel не найден в https

В настоящее время я выдал SSL-сертификат на свой сервер Ubuntu 17.01 с Apache2. Я пытался перенаправить HTTP на HTTPS, но мой проект Laravel сейчас не существует. но страница по умолчанию Ubuntu работает.

Мой SSL конф

<IfModule mod_ssl.c>
    <VirtualHost _default_:443>
            RewriteEngine On
            RewriteCond %{HTTPS} !=on
            RewriteRule ^/?(.*) https://%{SERVER_NAME}/$1 [R,L]
            ServerAdmin webmaster@localhost
            ServerName  pdrrmo-bulacan.me
            ServerAlias www.pdrrmo-bulacan.me
            DocumentRoot /var/www/html
            ErrorLog ${APACHE_LOG_DIR}/error.log
            CustomLog ${APACHE_LOG_DIR}/access.log combined
            SSLEngine on
            SSLCertificateFile      /etc/apache2/ssl/pdrrmo-bulacan.me.crt
            SSLCertificateKeyFile /etc/apache2/ssl/pdrrmo-bulacan.me.key
            <FilesMatch "\.(cgi|shtml|phtml|php)$">
                            SSLOptions +StdEnvVars
            </FilesMatch>
            <Directory /usr/lib/cgi-bin>
                            SSLOptions +StdEnvVars
            </Directory>

    </VirtualHost>

моя конфетка

<VirtualHost *:80>
 ServerAdmin einnar82@gmail.com
 DocumentRoot /var/www/html/pdrrmo-prod/public
 ServerName pdrrmo-bulacan.me
 ServerAlias www.pdrrmo-bulacan.me
 Redirect / https://pdrrmo-bulacan.me
 <Directory /var/www/html/pdrrmo-prod/>
    RewriteEngine On
    RewriteCond %{HTTPS} off
    RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
    Options +FollowSymlinks
    AllowOverride All
    Require all granted
 </Directory>

 ErrorLog ${APACHE_LOG_DIR}/error.log
 CustomLog ${APACHE_LOG_DIR}/access.log combined
 </VirtualHost>

0 ответов

Другие вопросы по тегам