网站 .htaccess 重定向循环问题

网站 .htaccess 重定向循环问题

我的新闻网站托管在美国,由 cloudfare 管理。我还在尼泊尔放置了一台本地服务器,以便更快地提供网页服务。MYSql 复制和网页内容同步正在进行中。

我的要求:由于新闻编辑会将内容上传到该新闻网站,因此我希望该内容仅在美国服务器中写入,因为最终会复制到本地服务器。为了满足此要求,我已在本地服务器中配置了 htaccess,以将所有发送到 /public_html/login 或 /public_html/cms 的请求重定向到美国服务器。它正在工作。但正如您所知,cloudfare 具有 CDN 功能,因此来自我的国家或我国家附近的请求将通过 cloudfare 重定向到我的本地服务器。因此,我在浏览我的新闻网站登录页面和 cms 页面时遇到太多重定向问题,因为我已在 .htaccess 文件(本地服务器)中配置了重定向。因为编辑点击新闻网站 CMS 页面,它们将被重定向到美国服务器,然后再次重定向到本地服务器,所以产生了一个循环。(地理位置 CDN)

我该如何解决这个问题?我觉得问题看起来有点混乱,但请尝试理解。:-)

答案1

ProxyPass到正确的后端 URL,而不是通过 HTTP 301/302 重定向到它。

相关内容