Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Не пашет PHP_SELF при RewriteRule, Урл выглядит отлично, а PHP_SELF плохо 
:(
    Опции темы
artuska
Дата 29.5.2007, 16:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 68
Регистрация: 5.5.2007

Репутация: нет
Всего: нет



Здрасти!

Вообщем, это - файлик .htaccess:

Цитата

RewriteEngine On
RewriteBase /
AcceptPathInfo On
RewriteRule ^(lv|en|ru)/(.*) /$1.php/$2


На сервере есть файлики: lv.php, en.php, ru.php, которые и подгружаются исходя из того, какой язык в чпу-урле.
Вообщем, работает все на ура, ни на что не жалуюсь...

Но возникла проблема с переменной $_SERVER['PHP_SELF'].

Допустим, на данный момент у меня урл в баре такой - www.somesite.ru/ru/shop
А переменная 'PHP_SELF', вместо того, чтобы быть "ru/shop" выглядит иначе - "ru.php/shop". А надо-то чтобы она была "ru/shop" - допустим, в форме у меня же action=$_SERVER['PHP_SELF'], и просмотрев сорс, вижу action="ru.php/shop" и поэтому форма не пашет ((.

Как лечить?
Мож это в самом httpd.conf надо че-нить исправить?
PM MAIL   Вверх
ktak
Дата 7.6.2007, 07:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 3
Регистрация: 7.11.2006

Репутация: нет
Всего: нет



Сдаётся мне, надо смотреть на QUERY_STRING.
PM MAIL   Вверх
mxp100
Дата 12.6.2007, 16:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 67
Регистрация: 2.10.2006
Где: Санкт-Петербург

Репутация: нет
Всего: нет



в PHP_SELF у тебя выдается правильное значение,хотя в идиале должно быть вообще ru.php
попробуй как порекомендовал ktak
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Администрирование Web серверов и Web служб | Следующая тема »


 




[ Время генерации скрипта: 0.0576 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.