Получите сессию PHP Вар в .htaccess

Попробуйте изменить

String YYYYMMDD_HHMMSS = "yyyy/MM/dd HH:mm:ss";

на

String YYYYMMDD_HHMMSS = "yyyy-MM-dd HH:mm:ss";
9
задан Stephen Fuhry 28 January 2012 в 15:41
поделиться

4 ответа

Я не знаю что его возможное.

Но я могу думать о нескольких перезаписях вовлечения обходных решений к Сценарию PHP.

7
ответ дан 4 December 2019 в 12:22
поделиться

Я не думаю, что это - что-то, что Вы могли сделать легко. Вы могли считать PHPSESSID использование чего-то как % {HTTP_COOKIE} в Вашем .htaccess, но для получения доступа к фактическим данным на сессии, PHP делает большую дополнительную работу, таким образом, необходимо было бы так или иначе повторно реализовать это (т.е. чтение данных с того, везде, где это хранится, десериализовывая и т.д.),

2
ответ дан 4 December 2019 в 12:22
поделиться

Вы не можете сделать этого способ, которым Вы хотите.

При реальном использовании $ _SESSION переменная, возможно, существует переменная окружения Apache, которую можно использовать, который будет иметь то же значение как $ _SESSION один.

Посмотрите на следующий список и посмотрите, помогает ли какой-либо из них:
http://www.zytrax.com/tech/web/env_var.htm

Необходимо будет использовать его как это:

Папка RewriteRule bla.png / % {VAR_NAME}/file.png

-3
ответ дан 4 December 2019 в 12:22
поделиться

Я не уверен, будет ли это относиться к Вашей конкретной проблеме или не, но RewriteMap является очень полезной и часто пропускаемой директивой для mod_rewrite.

http://httpd.apache.org/docs/2.0/mod/mod_rewrite.html#rewritemap

Если можно предварительно вычислить переменные сеанса или сохранить их к текстовому файлу (возможно, когда они установлены), записи карты могут быть легко получены на основе любой из доступных деталей запроса.

Иначе Вы могли соединить простой внешний картопостроитель (вероятно, Сценарий PHP, поскольку это будет самым легким), который использует sessionid для определения значения переменной сеанса и возвращает надлежащий URL для переписать правила использовать.

1
ответ дан 4 December 2019 в 12:22
поделиться
Другие вопросы по тегам:

Похожие вопросы: