Min
sida visas inte i webbläsaren även fast jag har lagt
upp alla filer på servern, vad är fel?
En anledning kan vara att hemside-innehållet inte ligger
i www-mappen under domänen i fråga. Se till att allt
man ska kunna komma åt via en webbläsare ligger nånstans
under www-mappen för domänen. Kom ihåg att alla
domäner och möjliga subdomäner är helt separata
från varandra, alltså alla har en egen www-mapp som
webbservern letar efter innehåll i.
En annan anledning kan vara att domänen som du registrerade
helt enkelt inte har propagerat genom dns-servrarna på internet
ännu, det tar ett tag innan ändringen tas upp så
besökare kan nå domänen.
Om du ser en mapp-vy istället för din sida så
kan det vara så att det inte finns någon index-sida
att köra. En index-sida är helt enkelt en fil som heter
index.filändelse, traditionellt då index.htm, index.html,
index.php, default.asp etc. Se till att en sådan alltid
finns när du vill att en hemsida skall visas.
Jag
skulle vilja göra en forward/redirect/omdirigering av besökare
från en sida till en annan, hur gör man det?
Detta kan man göra enkelt med en location header i ett php-script.
Detta gör man med följande funktion på detta sätt:
<?php
header("Location: [URL]"); ?>
Denna
kodsnutt lägger du lämpligtvis i en index.php-fil, som
du lägger i katalogen som du vill omdirigera från.
Besök
gärna www.php.net om du vill veta
mer.
Kan
man sätta lösenord på en domän eller undersida
på en domän?
Ja det kan man göra. För att göra det så
skapar du en fil som heter .htaccess i katalogen som motsvarar
sidan du vill sätta lösenord på i katalogträdet
för domänen.
Detta
gör du enklast genom att bara kopiera den .htaccess som finns
i webalizer-mappen under din domän.
Öppna
sedan filen och ändra sökvägen så att den
stämmer. Efter att det är gjort så skapar du den
fil som sökvägen i .htaccess filen refererar till genom
att köra kommandot:
.htpasswd -bc [filnamn] [användarnamn] [lösenord](Detta
kommando körs när du är inloggad med SSH, stående
i den katalog som filen ska ligga i)
Kan jag ha flera "speglar" till en sida, alltså
som visar identiskt innehåll, som ligger på olika
domäner under mitt masterkonto hos er?
Ja det kan du ha, men flera domäner kan inte "dela"
på samma filer. Alltså så måste du antingen
ha identiska kopior i mapparna som representerar dina domäner
eller så får du lov att göra nån form av
redirect/forward från den ena sidan till den andra.
Hur gör jag för att det ska vara samma URL i
adressfältet i en besökares browser, när han klickar
runt på min hemsida, hela tiden?
Detta kan du göra med ett så kallat frameset. Huvudsidan,
tradionellt index-sidan, är den sida som ska innehålla
frameset:et. I frameset:et så definerar man "fönster"
som ska visas på sidan, för varje sådant fönster
måste man ange ett namn. I länkar som du har på
sidan så anger du detta namn i target-attributet. När
någon sen går in på den länken så
kommer sidan istället öppnas i fönstret istället
för en ny sida. Detta innebär att det hela tiden är
samma sida som är öppnad, alltså sidan som innehåller
frameset:et, och det är dess address som hela tiden kommer
visas i addressfältet.
FAQ
- 1 - 2 - 3
- 4 - 5 -
6 - 7 - 8
|