HEMSIDEHANTERING
 

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


 
©1999-2006 ComLoss