Как мне настроить мое приложение asp.net core 2.2, чтобы WordPress загружался в свою собственную подпапку вместо root? - PullRequest
0 голосов
/ 23 сентября 2019

Я использую asp.net core 2.2 и последнюю версию репозитория peachpie и wordpress на https://github.com/iolevel/wpdotnet-sdk. Я просто хочу настроить wordpress для загрузки в папку против root - т.е.https://my.examplesite.com/content против https://my.examplesite.com

Я чувствую, что у меня есть трудные вещи - я взял проекты из рабочего репозитория Peachpie, включил их в свое собственное решение и WordPress работает, если я запускаю приложение,Мое приложение работает должным образом, если я закомментирую app.UseWordPress () из startup.cs.Единственная проблема заключается в том, что я хочу, чтобы мое существующее приложение запускалось с правами root, а WordPress запускалось в подпапке - т.е.https://my.examplesite.com/content против https://my.examplesite.com. Прямо сейчас, если я включу app.UseWordPress (), тогда мое приложение не будет доступно.

В идеале пользователи не могут получить доступ к вышеуказанному контенту WordPress безпервый вход в основное приложение asp.net через личность.

Любая помощь будет признательна!

Спасибо!

1 Ответ

0 голосов
/ 23 сентября 2019

Вы можете использовать app.Map, чтобы создать новую ветку для вашего конвейера

app.Map(new PathString("/content"), wordpressApp =>
{
    wordpressApp.UseWordPress();
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...