Мой сайт полностью работает на моем локальном компьютере и качественном сервере.Однако, перенеся его в рабочий процесс, возникает проблема: после входа в систему сеанс теряется, когда я открываю другую вкладку того же веб-сайта.
Настройка. Отличительной особенностью производственных параметров является то, что сайтнаходится внутри папки (домен / папка), и запрос на http://domain перенаправляет на домен / папку на htaccess, поэтому пользователи не видят его в адресе браузера.
Это прекрасно работаетдля сайта в целом, но после входа в систему пользователя все работает, пока я остаюсь с http://domain/Folder,, но всякий раз, когда я открываю другую вкладку браузера только с http://domain,, сессия полностью теряется / заменяется / очищается.
Я предполагаю, что если сайт будет перемещен в корневую папку, все это будет работать, но в противном случае корень будет занят.Любые идеи для обхода?
(извините за запутанный макет, это не моя область знаний. Заранее спасибо!)
Вот мой соответствующий htaccess:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !^/[0-9]+\..+\.cpaneldcv$
RewriteCond %{REQUEST_URI} !^/\.well-known/acme-challenge/[0-9a-zA-Z_-]+$
RewriteCond %{REQUEST_URI} !^/\.well-known/pki-validation/[A-F0-9]{32}\.txt(?:\ Comodo\ DCV)?$
RewriteRule (.*) /index.php [L]
RewriteCond %{HTTP_HOST} ^(www\.)?domain\.net$ [NC]
RewriteCond %{REQUEST_FILENAME} !/Folder/
RewriteCond %{REQUEST_URI} !^/[0-9]+\..+\.cpaneldcv$
RewriteCond %{REQUEST_URI} !^/\.well-known/acme-challenge/[0-9a-zA-Z_-]+$
RewriteCond %{REQUEST_URI} !^/\.well-known/pki-validation/[A-F0-9]{32}\.txt(?:\ Comodo\ DCV)?$
RewriteRule ^(.*)$ /Folder/$1 [L]