Переписать, который работал с Apache 2.2, не работает на Apache 2.4 - PullRequest
0 голосов
/ 25 мая 2018

Мне нужно перенести сайт моей компании на новый облачный VPS, и я получаю цикл перенаправления из-за перезаписи, которая просто отлично работала на старом сервере.Это работает для некоторой страницы, такой как Login, которая была предназначена только для работы с https.

. Я уже много читал об этом и пытался, мне ничего не помогло.

Вот оригиналпереписать из .htaccess file

    php_flag session.auto_start Off

    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} -s [OR]
    RewriteCond %{REQUEST_FILENAME} -l [OR]
    RewriteCond %{REQUEST_FILENAME} -d
    RewriteRule ^.*$ - [NC,L]
    RewriteRule ^.*$ index.php [NC,L]

Я нашел несколько похожих вопросов и в этом переполнении стека - я пробовал, но он не работал.

1 Ответ

0 голосов
/ 27 мая 2018

Сократите ваши шаблоны правил до ^ и измените их флаги на END.

...