我的体系结构是:
www.maindomain.com –> NGINX代理–>节点应用
blog.maindomain.com –> Apache –> WordPress
还有我在nginx中的location指令:
location /blog/wp-content {
proxy_pass http://blog.maindomain.com/wp-content;
}
location /blog/wp-includes {
proxy_pass http://blog.maindomain.com/wp-includes;
}
location /blog/wp-login.php {
proxy_pass http://blog.maindomain.com/login.php
}
location /blog/wp-admin {
proxy_pass http://blog.maindomain.com/wp-admin
还有运行端口49000的node.js应用程序。主域和子域与https一起使用。但是代理不会重定向到将www.maindomain.com/blog请求到blog.maindomain.com。
当我向www.maindomain.com/blog请求时,出现404错误。 我该如何纠正?