Как я могу изменить файл WordPress .htaccess для перенаправления определенных c запросов в приложение Node и сохранения параметров - PullRequest
0 голосов
/ 24 марта 2020

У меня есть файл .htaccess на root моей установки WordPress, который выглядит следующим образом.

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

Рядом с этим файлом находится каталог events/event, который содержит другой .htaccess, который выглядит следующим образом .

PassengerAppRoot "/home/user/example.com/build_repo"
PassengerBaseURI "/events/event"
PassengerNodejs "/home/user/nodevenv/example.com/build_repo/10/bin/node"
PassengerAppType node
PassengerStartupFile server.js

WordPress работает как положено, и если я захожу на example.com/events/event, приложение узла запускается, но мне нужно, чтобы запрос, который выглядит как example.com/events/event/event_name, все еще запускал приложение узла (в настоящее время возвращается к WordPress) и сохраняет «event_name», чтобы приложение узла имело то, что нужно для выполнения запроса API. Как бы я изменил файлы .htaccess, чтобы это произошло?

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