Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Преобразование shop.php->shop, order.php->order, .htaccess 
V
    Опции темы
devmstr
Дата 20.3.2008, 11:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Developer
**


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

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



Необходимо сделать так, что бы все url введение с рашерением php преобразовывались в точно 
такое же, но без этого разрешения.
Например вводишь http://site.com/order - отпрабатывает скрипт рассположенный по адресу site.com/order.php
Пишу так:
Код

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule index /index.php [L,QSA]


На localhost все отлично работает. То что надо. Залил на сервер - получаю 404. В чем может быть проблема?

Это сообщение отредактировал(а) devmstr - 20.3.2008, 19:47


--------------------
Think different ©Steve Jobs 
user posted image
PM MAIL WWW   Вверх
ZeeLax
Дата 20.3.2008, 13:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 4388
Регистрация: 20.8.2006
Где: Алма-Ата

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



В том, что никто не читает логи.


--------------------
Utility is when you have one telephone, luxury is when you have two, opulence is when you have three — and paradise is when you have none.
— Doug Larson
PM MAIL WWW ICQ Skype Jabber   Вверх
devmstr
Дата 20.3.2008, 14:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Developer
**


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

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



Вот запись в логе
Код

"GET /order HTTP/1.1" 404 37 "-" "Mozilla/5.0 (X11; U; Linux i686;



--------------------
Think different ©Steve Jobs 
user posted image
PM MAIL WWW   Вверх
devmstr
Дата 21.3.2008, 07:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Developer
**


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

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



Вопрос решился. Всем спасибо.
Лучше писать так:
Код

RewriteEngine On
RewriteRule ^([a-z]+)(/)?$ $1.php [NC]



--------------------
Think different ©Steve Jobs 
user posted image
PM MAIL WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Администрирование Web серверов и Web служб | Следующая тема »


 




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


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

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