Как заставить PHP работать на HTML страницах.

Недавно передо мной встала задача добавить интерактивности в готовые HTML страницы. Дело было денежным - SEO провайдер обязался платить деньги за рекламу, размещённую в форме PHP или Perl скриптов.
Самое простое решение - переименовать все HTML файлы в PHP.

Это было бы неплохим решением для нового сайта или для контента на который нет внешних ссылок (сомневаюсь, что SEO организации обратили бы внимание на такой контент). У меня же было более 8000 страниц и внедрить скрипты нужно было быстро.
В общем, простой путь не годился, нужно было найти еще более простой.

Порывшись в Интернет, нашёл элегантное решение, позволившее мне в 20 минут перелопатить все мои 8000 тысяч страниц, внедрить в них рекламный код и заставить работать и приносить мне небольшие, но постоянные деньги.

Теперь, собственно, решение:

Подавляющее большинство веб серверов, обслуживающих Интернет, сконфигурировано таким образом, что обработчик PHP обрабатывает ТОЛЬКО файлы с расширением .php.
Если же вам нужно "обмануть" обработчик и заставить HTML страницы работать так же как и PHP, следует просто перенастроить веб сервер.
Это не так сложно, как звучит:

 
1. Зайдите в директорию /conf веб вервера
2. Откройте файл httpd.conf
3. Найдите строчку AddType application/x-httpd-php .php
4. Замените её на AddType application/x-httpd-php .php .htm .html
5. Сохраните файл
6. Перезапустите веб сервер
 

!!! Если вам всё это делать лень, пошлите заявку своему хост провайдерам, они просто обязаны сделать это по вашей просьбе !!!

Удачи Вам.
Будут замечания, исправления - пишите.
Ваше ноу-хау может быть опубликовано в "Стране Советов"
Если у Вас есть что сказать - говорите.

Здравствуйте!
Дополнение для вашей страницы

Для того, чтобы php-код обрабатывался в html-документах
необходимо в корневом файле .htaccess
(если данного файла в корне сайта нет, то создайте его)v сделать одну из следующих вставок:
AddType application/x-httpd-php .php .php3 .php4 .php5 .phtml .html .htm
либо если это не заработает:
AddHandler application/x-httpd-php .php .php3 .php4 .php5 .html .htm

Примечание.
Я на собственной шкуре испытал случай, когда первый оператор
не работал, а второй успешно прошел и работает до сих пор.

Будьте здоровы! Желаю успехов!
С уважением,
Александр Иванов (или Сан Саныч, или Саша)
Главный редактор журнала Стихи.ру

Отправьте ссылку на эту страничку друзьям и знакомым
Bookmark this page using Ctrl+D
Wowwi.

Wowwi Home Page

  Программистам:
Защита Гостевой
Защита от спама
Отладка Perl-CGI (1)
Отладка Perl-CGI (2)
Perl. Методы
Долой пароли
JavaScript Tester
Делаем Sitemap
HTML как PHP

  Всем-всем-всем:
Дешёвые лекарства
Школа обольщения
Бесплатное метро
Как защитить дачу
Заявление в ОВИР
RUS_Keyboard
Transliterator
За помощью в ИНТЕРПОЛ
АлкоМЕТР
Секреты NOKIA

Страна Советов


© Wowwi 1999-2017