webForumDet fria alternativet

.shtml -> .ssi -> .cgi

1 svar · 229 visningar · startad av Peter_B

Peter_BMedlem sedan apr. 2000642 inlägg
#1

jag har en .shtml-fil i vilken jag inkluderar lite .ssi-filer:

<!--#include virtual ="fil.ssi"-->

går det att inuti .ssi-filerna inkludera ett cgi-program? och hur är det man skriver..? typ;

<!--#cgi exec="fil.cgi?id=34"-->

? är osäker om detta går eller inte..

------------------
PeterSign v 2.3.36

RobbanMedlem sedan dec. 19992 555 inlägg
#2

går det att inuti .ssi-filerna inkludera ett cgi-program?

Beror troligen på vilken webserver du kör, men jag tror det skall gå med senare Apache i.a.f. Filerna som inkluderas behöver troligen också ha filändelsen .shtml (så att servern vet att de innehåller SSI). Alternativt att du mappar filändelsen .ssi till SSI genom att inkludera följaned i din httpd.conf (eller .htaccess):

AddType text/html .ssi
AddHandler server-parsed .ssi

hur är det man skriver

Följande borde fungera:

<!--#include virtual="fil.cgi?id=34" -->

Detta under förutsättning att servern är inställd på att tillåta inkludering av CGI-script (många webhotell stänger av den möjligheten av säkerhetsskäl).

------------------
Robban < robban@lipogram.com >

136 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)