phillip
Полезный
- Регистрация
- 4 Сен 2007
- Сообщения
- 411
- Реакции
- 15
- Автор темы
- #1
Делаю тут небольшой сайтик...
Пришел к такой системе:
Через хтацесс сделано перенаправление всех запрашиваемых урлов на файл-обработчик index.php
Допустим запрашивается domen.ru/news/tetrapak.html
Урл перенаправляется на index.php, внутри которого запрашиваемая пага определяется с помощью $_SERVER['REQUEST_URI'].
А все страницы у нас лежат в папке cache, при этом вместо слешей / мы ставим %.
Итого, при запросе domen.ru/news/tetrapak.html проверяется, есть ли файл по адресу cache/%news%tetrapak.html.
Если файл есть, отдаем его. Если нет, отдаем 404.
По-моему плюсы:
-ЧПУ, можем назначить любой адрес любому документу
-Быстрая работа
Минусы:
-Хз как ведет себя такой редирект через хтацес при больших нагрузках
-Может есть какие-то лучшие решения, а моя задумка велосипед
Кто как делает, кто что посоветует
Пришел к такой системе:
Через хтацесс сделано перенаправление всех запрашиваемых урлов на файл-обработчик index.php
Допустим запрашивается domen.ru/news/tetrapak.html
Урл перенаправляется на index.php, внутри которого запрашиваемая пага определяется с помощью $_SERVER['REQUEST_URI'].
А все страницы у нас лежат в папке cache, при этом вместо слешей / мы ставим %.
Итого, при запросе domen.ru/news/tetrapak.html проверяется, есть ли файл по адресу cache/%news%tetrapak.html.
Если файл есть, отдаем его. Если нет, отдаем 404.
По-моему плюсы:
-ЧПУ, можем назначить любой адрес любому документу
-Быстрая работа
Минусы:
-Хз как ведет себя такой редирект через хтацес при больших нагрузках
-Может есть какие-то лучшие решения, а моя задумка велосипед
Кто как делает, кто что посоветует