Проект подкаталога Laravel недоступен после настройки SSL

#php #laravel #apache #ssl

#php #laravel #apache #ssl

Вопрос:

Я размещаю проект React JS в корневом каталоге в качестве домашней страницы, а проект Laravel — в подпапке. Ранее, до настройки SSL, я мог получить доступ к проекту Laravel из вложенной папки, но после настройки SSL я не могу получить доступ к проекту Laravel из вложенной папки. Ниже приведена моя apache.conf настройка файла после настройки SSL.

 <VirtualHost *:80>
ServerName www.xxx.com.np
ServerAlias www.xxx.com.np
Redirect permanent / https://xxx.com.np/

<Directory "/var/www/xxx/html">
    Options Includes FollowSymLinks MultiViews
    AllowOverride All
    Require all granted
</Directory>
</VirtualHost>

<VirtualHost *:443>
ServerName www.xxx.com.np
ServerAlias www.xxx.com.np
DocumentRoot /var/www/xxx/html
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined

SSLEngine on
SSLCertificateKeyFile /etc/ssl/xxx/key/myserver.key
SSLCertificateFile /etc/ssl/xxx/certs/xxx.crt
SSLCertificateChainFile /etc/ssl/xxx/certs/xxx.ca-bundle


<Directory "/var/www/xxx/html">
    Options Includes FollowSymLinks MultiViews
    AllowOverride All
    Require all granted
</Directory>
</VirtualHost>
  

Структура каталогов на сервере.

/var/www /xxx /html => Проект React

/var/www /xxx/html/folder => в папке находится проект Laravel

/var/www /xxx//html /folder1 => Проект folder1 Laravel

Когда я получаю доступ, xxx.com.np/folder1 тогда я получаю пустую страницу routes of React вместо доступа к проекту Laravel в /folder1 подпапке