Форум SAPE.RU

Форум SAPE.RU (http://forum.sape.ru/index.php)
-   Ошибки при работе с системой (http://forum.sape.ru/forumdisplay.php?f=14)
-   -   Как подружить ssi с php на html-страницах? (http://forum.sape.ru/showthread.php?t=5567)

Kumo 29.10.2007 03:36

Как подружить 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 - не вариант)?

Заранее спасибо.

Serboy 29.10.2007 07:02

Столкнулся с этим.
Все просто - находите в "Частых вопросах" SAPE по ссылке http://www.sape.ru/faq.php?id=22 описание работы кода с SSI и никаких проблем:

2. Мой сайт использует SSI и файлы *.shtml. Как мне разместить код?

В этом случае, код вызова SAPE необходимо записать в файл sape1.php (его можно создать через блокнот) и закачать этот файл в корень сайта.
Далее, на каждой странице сайта необходимо прописать строку:

<!--#include virtual="/sape1.php" -->

Kumo 29.10.2007 11:35

Разве этот вариант хоть чем-нибудь отличается от прямой вставки кода? Насколько я понимаю, без соответствующей строки в htaccess, php ведь всё равно не будет работать на html-страницах, и не важно при этом, каким образом вставлен сам код.

Но даже попробовал. Нет, не сработало, как я и предполагал. :(

Kumo 29.10.2007 11:42

Ложная тревога. Всё заработало. Спасибо за помощь.


Часовой пояс GMT +3, время: 16:10.

Работает на vBulletin® версия 3.8.7.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
SAPE.RU — система купли-продажи ссылок с главных и внутренних страниц сайтов.