Показать сообщение отдельно
Старый 04.11.2005, 16:04
cosmo вне форума Посмотреть профиль Отправить личное сообщение для cosmo Найти все сообщения от cosmo
  № 1  
Ответить с цитированием
cosmo

Регистрация: Mar 2001
Адрес: Екатеринбург
Сообщений: 286
Отправить сообщение для cosmo с помощью ICQ
По умолчанию Для тех, кто ищет ЧПУ через MorRewrite

Сделал вроде ЧПУ. У меня на сайте работает, не могу не поделиться:
PHP код:
ErrorDocument 404 /

RewriteEngine On

RewriteBase 
/

RewriteRule ^([a-z]+)/$ /$1.php

RewriteRule 
^([a-z]+)/([0-9]+)/$ /$1.php?id=$
Все пишется в htaccess

Делает он следущее:
1. если мы пишем http://www.site.ru/page/, то он ищет файл page.php (заметьте в нижнем регистре) и если находит открывает страницу, если нет, то просто переправляет на главную
2. если мы пишем http://www.site.ru/page/2/, то он ищет файл page.php?id=2 (заметьте тоже в нижнем регистре) и если находит открывает страницу, если нет, то просто переправляет на главную.

Данный пример подходит под 80% стандартных сайтов. Единственное что еще надо сделать, это написать в теге <head></head> <base href="http://www.yorsite.ru">, чтобф он все картинки и файлы из нужного места брал, а не из http://www.site.ru/page/2/