[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Mod_rewrite - RewriteRule не разберусь
poliba
нужно переделать URL из server/contact.php в server/contact/



Спустя 5 минут, 15 секунд (26.01.2010 - 16:02) twin написал(а):
В чем проблема? Это не реврайт делает вовсе, это ручками нужнь в ссылку написать.

Спустя 6 минут, 32 секунды (26.01.2010 - 16:08) Guest написал(а):
Цитата (twin @ 26.01.2010 - 13:02)
В чем проблема? Это не реврайт делает вовсе, это ручками нужнь в ссылку написать.

но если не указать расширение .php в ссылке то на сервере не работает, на локалке работает

Спустя 9 минут, 30 секунд (26.01.2010 - 16:18) twin написал(а):
Проблема в другом совсем. Мод реврайт не переделывает URL. Он перенаправляет запросы. То есть если в URL стоит server/contact.php, ни кто кроме тебя переделать это не сможет. Вот перенаправить запрос по URL server/contact/ на файл contact.php может.
Это значит, что ссылка должна выглядеть так:
<a href="...server/contact/" >Ссыль</a>
а правило реврайта примерно так:
RewriteRule ^contact/$ contact.php

Примерно!!!

Спустя 1 час, 42 минуты, 3 секунды (26.01.2010 - 18:00) Guest написал(а):
Цитата (twin @ 26.01.2010 - 13:18)
Проблема в другом совсем. Мод реврайт не переделывает URL. Он перенаправляет запросы. То есть если в URL стоит server/contact.php, ни кто кроме тебя переделать это не сможет. Вот перенаправить запрос по URL server/contact/ на файл contact.php может.
Это значит, что ссылка должна выглядеть так:
<a href="...server/contact/" >Ссыль</a>
а правило реврайта примерно так:
RewriteRule ^contact/$ contact.php</span>

Примерно!!!

До так перенаправляет, но почему то не видит стилей
Вот: http://www.hl.kiev.ua/contact/
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.