Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум Apache

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: правило для .htaccess
 
 автор: seregin   (25.09.2009 в 16:40)   письмо автору
 
 

Задача такая:

есть html-файл index.html

есть его обработчик script.php , который при обращении к нему меняет содержимое index.html.

Нужно написать .htaccess , чтобы при вызове index.html предварительно выполнялся скрипт и менял контент этого файла, а затем уже отформатированный index.html выводился в браузер.

Пожалуйста, подскажите, какую директиву апача нужно применить. Спасибо заранее

  Ответить  
 
 автор: cheops   (25.09.2009 в 16:45)   письмо автору
 
   для: seregin   (25.09.2009 в 16:40)
 

Проще всего переопределить обработчик для html файлов, таким образом, чтобы они воспринимались как PHP-файлы, тогда вы сможете вызывать script.php из index.html или вообще переписать index.html таким образом, чтобы он выдвал нужный контент. Переопределить обработчик можно при помощи файла .htaccess следующего содержания
RemoveHandler .html .htm  
AddType application/x-httpd-php .php .htm .html .phtml 

  Ответить  
 
 автор: Seregin   (25.09.2009 в 16:51)   письмо автору
 
   для: cheops   (25.09.2009 в 16:45)
 

Спасибо, но не совсем то. Мне нужно, чтобы html-файл был абсолютно статичен(он не должен содержать php-кода), поскольку его имя обработчик определяет из GET[]
к пхп-шному скрипту оброащаемся следующим образом:

engine.php?file=index.html&rule=rule

т.к. таких хтмлек может быть много, и надо, чтобы при вызове любого из них, вызывался обработчик и парсил их по правилам rule.

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования