Вот такой вот тафтологичный заголовок получился 🙂
Немного хотел поделиться опытом — может кому пригодиться (хотя догадаться самому не сложно).
В общем довелось мне подрубить к сапе статический сайтик — эдак на 10 тыс html страниц 🙂
Идея проста — настраиваем обработчиком статических страниц свой скрипт, где уже динамически встраиваем сапу. (думал сначала тупо скриптом все странички поправить — но такой вариант мне не понравился). Сайт лежит на моём хостинге, так что проблем с редактированием конфигов у меня не возникло.
В моём случае фронтэндом у меня стоит nginx — вот в нём то и прописываем нужное правило.
location ~ \.(htm|html)$ {
charset windows-1251;
fastcgi_index index.php;
fastcgi_intercept_errors on;
root /…./site.ru/www/;
index index.php index.html index.htm;include fastcgi_params;
fastcgi_pass unix:/tmp/php-fcgi.sock;
fastcgi_param SCRIPT_NAME /get.php;
fastcgi_param SCRIPT_FILENAME /…./site.ru/www/get.php;
}
в get.php уже дёргаем нужный статичный html файл
я его определил через $_SERVER[«DOCUMENT_URI»]
и меняем как душе угодно, например
$page = str_replace(‘