Website .htaccess redirection loop issue [closed]

Мой новостной сайт расположен в США и управляется компанией cloudfare. Я разместил один локальный сервер в Непале для более быстрого обслуживания веб-страниц. Репликация MYSql и синхронизация веб-контента выполняются.

Мое требование: Поскольку редактор новостей загружает контент на этот новостной сайт, я хочу, чтобы он был записан только на американском сервере, поскольку в конечном итоге он будет реплицирован на локальный сервер. Чтобы выполнить это требование, я настроил htaccess на локальном сервере, чтобы перенаправлять все запросы, приходящие на /public_html/login или /public_html/cms на американский сервер. Это работает. Но, как вы знаете, cloudfare имеет функции CDN, поэтому запросы из моей страны или близлежащих стран будут перенаправляться на мой локальный сервер через cloudfare. Следовательно, я сталкиваюсь со многими проблемами перенаправления при просмотре страницы входа на сайт новостей и страницы cms, так как я настроил перенаправление в файле .htaccess (локальный сервер). Потому что редактор попадает на страницу CMS новостного сайта и перенаправляется на сервер США, а затем снова перенаправляется на локальный сервер, так что образуется петля. (Географическое расположение CDN)

Как я могу решить эту проблему? Я думаю, что вопросы выглядят немного запутанными, но, пожалуйста, постарайтесь понять. :-)

-1
задан 21 May 2018 в 06:20
1 ответ

ProxyPass на правильный URL-адрес серверной части вместо перенаправления на него через HTTP 301/302.

0
ответ дан 5 December 2019 в 20:21

Теги

Похожие вопросы