PHP Forum

PHP Forum (http://www.selfphp.de/forum/index.php)
-   Apache HTTP-Server (http://www.selfphp.de/forum/forumdisplay.php?f=23)
-   -   Bei Weitereitung von Subdomain zu Unterverzeichnis wird .htaccess 2. mal aufgerufen (http://www.selfphp.de/forum/showthread.php?t=23122)

LiGERWooD 13.04.2010 12:45:04

Bei Weitereitung von Subdomain zu Unterverzeichnis wird .htaccess 2. mal aufgerufen
 
Hi,

ich habe mir eine Subdomain eingerichtet. Die zu einem Unterverzeichnis, des Verzeichnis was per Topdomain erreicht wird, verweist. In dem Unterverzeichnis befindet sich eine .htaccess. Problem ist, dass über die Subdomain die Zugangsdaten des Unterverzeichnis angefordert werden, sowohl als auch nach der Umleitung zu dem Unterverzeichnis, die selbigen Zugangsdaten noch mal angefordert werden.

Wieso ist das so? Und wie kann ich es Ändern das die Zugangsdaten nur ein Mal angefordert werden und das Unterverzeichnis, bei direktem Aufruf immer noch die Zugangsdaten anfordert?

cortex 13.04.2010 12:51:13

AW: Bei Leitung von Subdomain zu Unterverzeichnis, wird .htaccess 2. mal aufgeruffen
 
könnte damit zusammenhängen, dass die gültigkeit der session nur für die subdomain gilt. die parameter des session-cokkies müssten in dem fall via session_set_cookie_params entsprechend angepasst werden.

Session-Funktionen

cx

LiGERWooD 13.04.2010 12:57:07

AW: Bei Leitung von Subdomain zu Unterverzeichnis, wird .htaccess 2. mal aufgeruffen
 
Wenn ich das jetzt richtig verstanden habe, bezieht sich dein Lösungsweg, auf eine Konfiguration an der PHP.ini, also am PHP-Dienst? Nur habe ich da leider keinen Zugang.

cortex 13.04.2010 13:03:09

AW: Bei Leitung von Subdomain zu Unterverzeichnis, wird .htaccess 2. mal aufgeruffen
 
nein, session_set_cookie_params wirkt auf die werte in der php.ini zur laufzeit des skripts:

Zitat:

Setzen der Cookie-Parameter, die in der php.ini definiert sind. Diese Funktion wirkt sich nur für die Dauer des Scripts aus.
cx

LiGERWooD 14.04.2010 15:46:39

AW: Bei Weitereitung von Subdomain zu Unterverzeichnis wird .htaccess 2. mal aufgeruf
 
Danke! Konnte das Problem per session.cookie_domain(".'meine Domain'") lösen.

LiGERWooD 14.04.2010 16:29:44

AW: Bei Weitereitung von Subdomain zu Unterverzeichnis wird .htaccess 2. mal aufgeruf
 
Warum funktioniert
PHP-Code:

$session.cookie=session_get_cookie_params();
session_set_cookie_params($session.cookie[lifetime], $session.cookie[path], ".ligerwood.de"$session.cookie[secure], $session.cookie[httponly]);
session_start(); 

nicht?


Alle Zeitangaben in WEZ +2. Es ist jetzt 19:47:02 Uhr.

Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.