webForumDet fria alternativet

.shtml -> .ssi -> .cgi

HTML & CSS

1 svar · 229 visningar · startad av Peter_B

Medlem sedan apr. 2000642 inlägg
Frågan#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

Medlem 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 >

264 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)