![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Сделал вроде ЧПУ. У меня на сайте работает, не могу не поделиться:
Делает он следущее: 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/
__________________
защита информации |
|
|||||
|
Ветеран форума
|
<IfModule mod_rewrite.c>
RewriteEngine on RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.+)$ /index.php?page=%{REQUEST_URI} [QSA,L] </IfModule> так болье универсально... обрабатіваемлишь $_SERVER['REQUEST_URI']
__________________
... |
|
|||||
|
Да, прости, я уже сам заметил
__________________
защита информации |
![]() |
![]() |
Часовой пояс GMT +4, время: 10:26. |
|
|
« Предыдущая тема | Следующая тема » |
|
|