Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Rewrite i pliki cookie
Forum PHP.pl > Forum > PHP
quizer
Witam, w pliku .htaccess mam następujące reguły:

RewriteCond %{HTTP_HOST} ^domena.pl
RewriteRule (.*) http://domena.pl/$1 [R=301,L]

RewriteRule ^wyloguj/$ index.php?a=logout [L]

Oraz autologowanie oparte na cookies.

Problem leży w tym, że wchodząc pod adres http://domena.pl (automatycznie przekierowany przez rewrite na http://www.domena.pl) i dokonując logowania z opcją autologowania zapisywane zostaje cookie dla adresu http://www.domena.pl jednak wchodząc na adres http://www.domena.pl/wyloguj/ funkcja próbuje usunąć plik cookie dla domeny http://domena.pl który nie istnieje.

Jakieś pomysły co może być tego przyczyną i jak rozwiązać ten problem?
erix
Ustawiaj ciastko na wildcarda (*.domena.pl) głównej domeny. Bo www. jest przez przeglądarkę traktowane jako subdomena. winksmiley.jpg
quizer
Dzięki za odpowiedź. Okazało się, że błąd jednak tkwił po stronie hostingu i ustawień serwera ale dzięki tej radzie nauczyłem się ustawiania ciastek we wspomniany sposób ;)
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.