Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Nginx中的重定向太多_Php_Wordpress_Apache_Nginx - Fatal编程技术网

Php Nginx中的重定向太多

Php Nginx中的重定向太多,php,wordpress,apache,nginx,Php,Wordpress,Apache,Nginx,我有一个静态(React JS&images)内容并启用缓存的网站(web服务器是nginx),假设网站的URL是www.example.com,我们正在WordPress(web服务器是apache)网站上通过代理/abc(*)请求。我们的WordPress URL(站点和主页)是www.example.com/abc/ 现在的情况是: www.example.com/abc/正在按预期工作 www.example.com/abc工作了一段时间&之后抛出了太多重定向错误。清除www.exam

我有一个静态(React JS&images)内容并启用缓存的网站(web服务器是nginx),假设网站的URL是www.example.com,我们正在WordPress(web服务器是apache)网站上通过代理/abc(*)请求。我们的WordPress URL(站点和主页)是www.example.com/abc/

现在的情况是:

  • www.example.com/abc/正在按预期工作
  • www.example.com/abc工作了一段时间&之后抛出了太多重定向错误。清除www.example.com(React JS网站)的缓存后,它再次开始工作& 过了一段时间,同样的问题再次出现(重定向太多)
我的假设是:

  • ReactJS网站web服务器配置没有问题
  • 问题在于WP配置
Nginx conf文件部分片段:

 upstream wp-server {
                            server WP_SERVER max_fails=2 fail_timeout=20s;
                            server WP_SERVER max_fails=2 fail_timeout=20s;

     }

    server { 
                ....

               location ~* abc(.*) {
                proxy_pass http://wp-server;

                } 

}
apache conf中没有具体的更改&conf中的服务器名称是www.example.com


任何帮助都将不胜感激。

我已经解决了这个问题。我们正在使用响应缓存插件(由于某些依赖关系),这是导致此活动的罪魁祸首。

添加您的nginx example.com配置和Wordpress重写配置。@Anuga添加了nginx conf,也将添加apache