Posted by Jerry Stuckle on 04/29/07 23:15
Alice wrote:
> I'm not the machine admin. So I don't know how I would be able to configure
> Apache to parse html files through both.
>
> There has got to be a way to do this.
>
>
> "Jerry Stuckle" <jstucklex@attglobal.net> wrote in message
> news:VuednZKYPYvINqnbnZ2dnUVZ_uTinZ2d@comcast.com...
>> Alice wrote:
>>> How can I make php script serve up an *.html file 'server-parsed' for
>>> SSI's?
>>>
>>> The goal is to pre-process all *.html files with php script, but the
>>> SSI's need to be handled too. Problem with using 'virtual' is that it
>>> creates a loop via the .htaccess handler setting/action.
>>>
>>> .htaccess
>>> # Enable SSI
>>> Options +Includes
>>>
>>> # HTML Handler
>>> AddHandler HTML .html
>>> Action HTML /HTML.php
>>>
>>> HTML.php
>>> <?PHP
>>>
>>> <snip>
>>>
>>> $file = $_SERVER['PATH_TRANSLATED'];
>>> include $file;
>>> ?>
>>>
>> A terrible approach. But just set your Apache configuration up to parse
>> html files through both.
>>
>> Try alt.apache.configuration for more info.
>>
>> --
>> ==================
>> Remove the "x" from my email address
>> Jerry Stuckle
>> JDS Computer Training Corp.
>> jstucklex@attglobal.net
>> ==================
>
>
Actually, I must modify my statement. The correct way is to have a .php
extension for those files which have PHP, and .html or .shtml extension
for those which have html only (depending on your server configuration).
Use SSI in your .(s)html files and php in your .php files.
But you seem to be stuck with a mishmash of both. So handling it in
your Apache configuration is the better way to go.
--
==================
Remove the "x" from my email address
Jerry Stuckle
JDS Computer Training Corp.
jstucklex@attglobal.net
==================
[Back to original message]
|