Почему я получаю статус 302, когда открываю страницу дважды? - PullRequest
0 голосов
/ 04 июля 2019

У меня этот сайт работал хорошо в течение года, пока у меня не возникла эта проблема. Дело в том, что когда я захожу на страницу своего сайта, а затем снова захожу, я перенаправляю на стартовую страницу (страницу входа) и понимаю, что запрос завершился со статусом 302.

Если я проверю цепочку запросов, это будет выглядеть так:

  1. Поющие
  2. SingInCode
  3. Заказы
  4. NewOrder
  5. SingIn (Попытка вернуться к заказам или NewOrder снова)

Вот мои заголовки:

if (isset($_SESSION['id'])){
   header("Location: Orders");
   exit;    
}

У меня есть файл .htaccess с этим:

DirectoryIndex SingIn.php

Options -Indexes
Options +MultiViews
php_value output_buffering 4020

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule (.*) $1.php [L]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...