Как показать Wordpress при отсутствии аутентификации и приложение при аутентификации? - PullRequest
0 голосов
/ 29 марта 2019

Итак, я пытаюсь создать веб-сайт, где интерфейсная (маркетинговая) страница представляет собой сайт WordPress.Затем, когда пользователь входит в систему, он перенаправляет на мое основное веб-приложение dotnet.

Пример сайта, который делает это: https://data.world. Вот часть, в которой я запутался, у меня естьНастройка обратного прокси с использованием Apache:

<VirtualHost *:*>
    RequestHeader set "X-Forwarded-Proto" expr=%{REQUEST_SCHEME}
</VirtualHost>

<VirtualHost *:80>
  ProxyPreserveHost On
  # ProxyRequests Off
  ServerName example.com
  ProxyPass / http://127.0.0.1:5000/
  ProxyPassReverse / http://127.0.0.1:5000/
  ErrorLog ${APACHE_LOG_DIR}example-error.log
  CustomLog ${APACHE_LOG_DIR}example-access.log common
  RewriteEngine on
  RewriteCond %{SERVER_NAME} =example.com
  RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent]
</VirtualHost>

Таким образом, он перенаправляет мой URL на мой сайт, однако проверка подлинности происходит внутри моего, как я могу сделать так, чтобы мой домен http://example.com, обслуживал оба wordpress(не прошедшее проверку подлинности) и основное приложение dotnet (прошедшее проверку подлинности)?

...