webForumDet fria alternativet

Annan mapp än cgi-bin.

12 svar · 287 visningar · startad av Kent

KentMedlem sedan juli 2000359 inlägg
#1

Hur gör man för att lägga cgi filerna i en annan mapp än cgi-bin mappen,
och sedan få filnamnet att försvinna, exempelvis kan det se ut så här på
vissa sidor: http://www.sida.com/annanmapp/?action=sidan.
hur går detta till?

BrianMedlem sedan sep. 2001341 inlägg
#2

Felregistrerat

[Redigerat av Brian den 09 nov 2001]

spangoMedlem sedan juni 20006 147 inlägg
#3

Det enda man behöver göra är att se till att man kan använda CGI i den katalogen (görs på olika vis beroende på vilken webbserver man har) och att cgi-scriptet blir indexfil för den katalogen. Har du apache kan du lägga in följande i .htaccess för den katalog du vill ändra på:

Options ExecCGI
DirectoryIndex index.cgi

------------------
You can be a coward for a few minutes, or dead forever. /Rincewind

KentMedlem sedan juli 2000359 inlägg
#4

Är det webhotellet som måste ha stöd för apache? Hur funkar det där med .htaccess, ska jag bara skapa en fil som heter .htaccess och lägga in denna kod?:
Options ExecCGI
DirectoryIndex index.cgi

spangoMedlem sedan juni 20006 147 inlägg
#5

Ja, det är så du gör (+ att den borde chmoddas till 644 om servern körs på *NIX).
Det är webbhotellet som måste köra Apache, som ju är en webbserver. Det är inte säkert att du får använda dig av det, för det går att stänga av, men pröjsar du så borde (?) du få göra det.

\t Om du inte vet vilken servermjukvara som används kan du kolla det här.

------------------
You can be a coward for a few minutes, or dead forever. /Rincewind

[Redigerat av spango den 10 nov 2001]

KentMedlem sedan juli 2000359 inlägg
#6

Jodå mitt webhotell kör apache,
men det går inte att döpa en fil till .htaccess, hur gör jag då?

cHeMiCaL-XMedlem sedan okt. 2001228 inlägg
#7

senast ändrad: 1969-12-31 19:00:00

------------------
"Where monkeys and nutty proffesors live. That's where i live"

spangoMedlem sedan juni 20006 147 inlägg
#8

Döp om den när du flyttat över den i stället, eller gör det från en DOS-prompt:

C:\>[b]ren "c:\sökväg till\htaccess.txt" .htaccess[/b]

------------------
You can be a coward for a few minutes, or dead forever. /Rincewind

KentMedlem sedan juli 2000359 inlägg
#9

Jag får bara upp:
You don't have permission to access /cgi-bin/ on this server.

när jag anropar, http://www.minsida.com/cgi-bin/?action=sidan

Vad kan vara fel?

spangoMedlem sedan juni 20006 147 inlägg
#10

Är katalogen, scriptet och .htaccess chmoddade på rätt sätt?

------------------
You can be a coward for a few minutes, or dead forever. /Rincewind

[Redigerat av spango den 11 nov 2001]

KentMedlem sedan juli 2000359 inlägg
#11

Ja det är dom.

KentMedlem sedan juli 2000359 inlägg
#12

Räcker det med att det bara står:

Options ExecCGI
DirectoryIndex index.cgi

i .htaccess filen?

spangoMedlem sedan juni 20006 147 inlägg
#13

Det räckte för mig...

------------------
You can be a coward for a few minutes, or dead forever. /Rincewind

122 ms totalt · 3 externa anrop · cache AV · v20260731051352-full.56cc9887
0 ms — hämta statistik (cache)
0 ms — hämta forumlista (cache)
119 ms — hämta tråd, inlägg och bilagor (db)