Скрипт выдающий контент в зависимости от URL

Alekzweb

Постоялец
Регистрация
17 Июл 2008
Сообщения
88
Реакции
42
Нужен скрипт который будет выдавать контент из другого файла в зависимости от url.
Выглядить должно примерно так: При заходе на domen.ru/slon.html выводился контент, в том месте где расположен код вывода на странице, из файла slon.txt лежащего в корне сайта.
 
ну если это статический сайт и разрешен SSI тогда видимо так <!--#include file="slon.txt"-->
 
Если на PHP то выглядеть будет так:




Но это наверное не очень изящное решение.
 
можно использовать mod_rewrite и перенаправлять все запросы на index.php, там их обрабатывать и вставлять нужные данные.
 
Если на PHP то выглядеть будет так:
Но это наверное не очень изящное решение.

А как вывести этим скриптом текст на главной domen.ru? и на страницах 3 третьего уровня вложенности domen.ru/razdel/slon.html
 
Лучше делать через mod_rewrite
Как-то так:
RewriteRule ^razdel/([^/\.]+).html/?$ /razdel/?file=$1 [L]

Т.е. редирект будет к примеру с Для просмотра ссылки Войди или Зарегистрируйся на Для просмотра ссылки Войди или Зарегистрируйся
Если разделы динамические, то:

RewriteRule ^([^/\.]+)/([^/\.]+).html/?$ /?razdel=$1&file=$2 [L]
Соответственно пример:
Для просмотра ссылки Войди или Зарегистрируйся - Для просмотра ссылки Войди или Зарегистрируйся
 
Назад
Сверху