Перенаправить root в папку в Apache - PullRequest
0 голосов
/ 07 января 2019

У меня есть сервер Apache, работающий на AWS VM. Я использую веб-сайт и веб-приложение на этом сервере Apache.

DocumentRoot является "/var/www/html".

  • Сайт находится в каталоге сайта под DocumentRoot.
  • Веб-приложение находится в каталоге "console", в папке DocumentRoot.

У меня есть следующая директива в файле ssl conf (non-ssl conf перенаправляет все запросы в ssl, что работает нормально).

 Alias /console /var/www/html/console/public
    <Directory /var/www/html/console/public>
    #       Options Indexes FollowSymLinks
            AllowOverride All
            Require all granted
    </Directory>

    AliasMatch ^/$ /var/www/html/site/index.html

Я могу получить доступ к веб-сайту как https://www.example.com, а веб-приложение - как https://www.example.com/console - что хорошо.

Моя проблема в том, что если моя site / index.html страница ссылается на site / blog.html , я должен получить к ней доступ как https://www.example.com/site/blog.html (уведомление) сайт "в пути) вместо https://www.example.com/blog.html. Кто-нибудь знает, как получить доступ к site / blog.html без сайта в пути?

Я пробовал искать ответы в stackoverflow, но не смог найти подходящий. Любая помощь / комментарии высоко ценятся!

Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...