Как подружить ssi с php на html-страницах?
В факе сайта сказано, что можно размещать Сапу на html-страницах, если активировать в htaccess строку:
AddHandler application/x-httpd-php .php .htm .html Да, после этого всё действительно работает, НО... В htaccess уже присутствует другая строка, которая, насколько я понимаю, отвечает за возможность подключения ssi на html-страницах: AddType text/x-server-parsed-html .shtm .shtml .htm .html Собственно, проблема заключается в том, что эти две строки категорически отказываются уживаться вместе (работает та, что выше, а вторая отключается). Может кто-нибудь подсказать действенный способ, как мне подключить php в html, не теряя при этом возможности отображать ssi (переименовать страницы в shtml - не вариант)? Заранее спасибо. |
Столкнулся с этим.
Все просто - находите в "Частых вопросах" SAPE по ссылке http://www.sape.ru/faq.php?id=22 описание работы кода с SSI и никаких проблем: 2. Мой сайт использует SSI и файлы *.shtml. Как мне разместить код? В этом случае, код вызова SAPE необходимо записать в файл sape1.php (его можно создать через блокнот) и закачать этот файл в корень сайта. Далее, на каждой странице сайта необходимо прописать строку: <!--#include virtual="/sape1.php" --> |
Разве этот вариант хоть чем-нибудь отличается от прямой вставки кода? Насколько я понимаю, без соответствующей строки в htaccess, php ведь всё равно не будет работать на html-страницах, и не важно при этом, каким образом вставлен сам код.
Но даже попробовал. Нет, не сработало, как я и предполагал. :( |
Ложная тревога. Всё заработало. Спасибо за помощь.
|
Часовой пояс GMT +3, время: 16:10. |
Работает на vBulletin® версия 3.8.7.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
SAPE.RU — система купли-продажи ссылок с главных и внутренних страниц сайтов.