WEB форумы на jedi
[Форум] [Помощь] [Поиск] [Выйти]
Добро пожаловать, [info]User

WEB форумы на jedi [ПОИСК] [Архив до 03.2006]

Тема php, apache -- пара вопросов К предыдущему сообщению На следующее сообщение Программирование

Отправил Пaшкa в 20:48 06.05.2004[Ответить]
1. Делаю так:

setcookie('blablabla', '', -1);
header('Location: /');
exit();



Куки не сбрасываются. Если убрать header('Location: /');, то всё ок. Это только под Linux не работает, под виндой работает и в первом случае. Под Linux конфигурировал php и apache - не я.

2.
.htaccess:

RewriteRule ^([^./?]+)$ /$1/ [R,L]
RewriteRule ^(.*)(/[^.?/]+)$ /$1$2/ [R,L]


ссылки вроде http://host.com/ware под виндой реврайтятся до http://host.com/ware/, под линухом - не реврайтятся.

Что не так? Может я не так что пишу? Может что-то сконфигурировано не правильно?


Отправил Пaшкa в 23:33 06.05.2004[Ответить]
Upd: Решение второй проблемы - тут: http://www.livejournal.com/community/ru_webdev/321069.html

Надо просто при редиректных (те, что [R]) реврайтах писать http://%{HTTP_HOST}/...


Отправил pinetree в 10:33 07.05.2004[Ответить]
в общем, на ru_webdev уже почти все написано;-)
попробуй:
setcookie('blabla', '', time()-10, ' ', 'domain.com');

// в смысле, When deleting a cookie you should assure that the expiration date is in the past, to trigger the removal mechanism in your browser.


Отправил Пaшкa в 11:13 07.05.2004[Ответить]
Ага, я там отписал. Проблема была в том, что кука устанавливалась с одним путём, а удалялась - с другим.

А про реврайт - просто SERVER_NAME был равен с www.domain1.domain2.com, хотя урл domain1.domain2.com. Ну и мод_реврайт я описал выше.


Отправил CAHbKA в 14:16 07.05.2004[Ответить]
просьба к дорогому товарищу отделять программирование от софта...
бтв, решение проблемы в стандартной, идущей с апачем, документации. а именно в разделе о mod_rewrite (и о [R] и о последнем слеше...)


Отправил Пaшкa в 15:34 07.05.2004[Ответить]
про setcookie тоже надо спрашивать в софте?
mod_rewrite всё же больше к программированию относится, чем к настройке софта, а именно к настройке _приложения_, которое уже и будет работать под apache.

хм... когда это я успел стать тебе _дорогим_? мы как бы даже и не знакомы.


Отправил CAHbKA в 16:05 07.05.2004[Ответить]
про куки тут, поскольку PHP, а чего в конфиге писать, это всё одно, что куда мышкой тыкать - там значит...

хм... это фигурально, но раз не знакомы, значит и на ты не переходили :) (шутка, обращаю внимание)