Apache RedirectMatch все страницы на главную страницу, что приводит к бесконечному циклу - PullRequest
0 голосов
/ 28 января 2020

В моем .htaccess есть следующая строка RedirectMatch. Я хотел бы использовать RedirectMatch, если это возможно.

RedirectMatch 302 \/.+ https://example.com/

Этот скрипт выполняется на веб-сайте example.com, где я пытаюсь перенаправить все страницы на домашнюю страницу ( of example.com) временно.

Я протестировал регулярное выражение здесь https://regexr.com/4t2s3 и оно соответствует чему угодно, кроме / или пустой строки (я думаю).

/                     Doesn't match     
/index.html           Does match               
/another              Does match            
/some/other/url       Does match                   
/another/file.php     Does match                     

Но я все еще получаю перенаправление l oop на моем сайте. Редирект l oop просто отправляет все запросы от https://example.com до https://example.com снова и снова.

Сайт работает по HTTPS, так что это не проблема. Должен ли я изменить свой .htaccess файл?

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