[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: RewriteRule в .htaccess
VolDroN
Итак-сс
Хочу сделать чтобы место - site.ru/peolpe/index.php?people=login
было - site.ru/people/login


вроде бы всё верно, но, если написать такой адрес в браузере, то пишет что страница не найденна.
содержимое .htaccess:

AddDefaultCharset UTF-8
RewriteEngine On

RewriteRule ^people/([^/]*)$ /people/index.php?people=$1 [L]


может кто поможет?)



Спустя 1 день, 21 час, 25 минут, 33 секунды (28.05.2011 - 15:29) killer8080 написал(а):
А где лежит .htaccess? В корне или в people?
Если в корне
RewriteEngine On

RewriteRule ^people/([^/]*)$ people/index.php?people=$1 [L,QSA]
Если в папке people
RewriteEngine On

RewriteRule ^([^/]*)$ index.php?people=$1 [L,QSA]

Спустя 4 часа, 57 минут, 26 секунд (28.05.2011 - 20:27) VolDroN написал(а):
Всё, спасибо, разобрался.
У меня было 2 ошибки. .htaccess лежал в people, и там был полный путь.
А когда я его перенёс в корень, то он неработал потомучто в ^people был слэш. (тоже долго над этим сидел)

п.с. сделал чуть раньше вашего поста (:
Быстрый ответ:

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