php в html странице

Cлучилось то,что я и предполагал, а именно, что когда нибудь мне понадобится php. Сайт конечно небольшой, но переделывать все страницы в PHP просто в лом, поэтому мне необходимо, чтобы файлы html обрабатывались сервером как php.

php в html

Да и способ сборки методом include ssi описанный на странице SSI стал не очень то удобен, пришлось  включить php в html странице.

Данная инструкция предназначена для владельцев сайтов на обычном html. С помощью записи в htaccess даем серверу команду обрабатывать страницы html и htm как php.

Вобщем принцип сборки тот же самый.

Include php

Начну с того, что вместо команды <!—#include virtual=»/menu.htm» —>, я буду использовать команду <? php include («menu.htm»); ?> (при условии, что хостинг поддерживает PHP). Если файл html лежит в какой либо папке, а интегрируемый файл (например menu.htm) находится в корне сайта то путь к нему будет выглядеть так: ../menu.htm. И того получается <? php include («../menu.htm»); ?>.

Теперь займемся файлом .htaccess, где просто допишем 2 строчки:

RemoveHandler .html .htm

AddType application/x-httpd-php .php .htm .html .phtml

вариант 2:

<IfModule mod_suphp.c>

AddHandler x-httpd-php5 .html .htm

</IfModule>

вариант 3

<IfModule mod_php5.c>

AddHandler x-httpd-php5 .html .htm

</IfModule>

Данный сайт работал на разных хостингах и везде были разные варианты записи команды в htaccess, можете попробовать методом тыка или спросить у хостера. Если хостер крупный, то наверняка там имеется FAQ, почитайте на досуге.

Теперь, когда страницы html обрабатываются как php ваши возможности сильно расширяются, плюс команда include php дает возможность например автоматически продавать ссылки с сайта изменяя всего лишь один файл, не переделывая все страницы сайта:)