19. marts 2003 - 15:14Der er
4 kommentarer og 1 løsning
Viser noindex.html i stedet for index.htm
Jeg har installeret RedHat 8.0 og medfølgende Apache 2.0. Webserveren svarer fint, men den viser filen noindex.html som ligger i /var/www/error, selvom der i /var/www/html findes en index.htm. Sitet er sat op som navnebaseret virtuel vært med katalog søgeliste index.htm. Hvad skal jeg gøre for, at webserveren viser index.htm og ikke noindex.html når man skriver www.domænenavn.dk? Index.htm vises korrekt når man eksplicit indtaster den i browseren.
Kik i din httpd.conf efter "DirectoryIndex" og tilføj her de filnavne du vil bruge som indexfiler. Husk at bruge mellerum mellem hvert navn, index.html index.htm index.php
Du skal ind i /etc/httpd/conf og have fat i din commonhttpd.conf og åbne den med vi. Så søger du bare på index.php og finder en linie der ligner følgende: DirectoryIndex index.html index.php index.php3 index.shtml index.cgi index.pl index.htm Default.htm
Så tilføjer du bare index.htm og genstarter apache-servicen.
Tak for hjælpen sukos. Det virker!!!! :-). Jeg er TEMMELIG ny udi Linux og Apache. Men jeg troede alle parametre i httpd.conf kunne sættes i Apache konfigurationskonsollen. - soth: Tak for din uddybende kommentar, men jeg kan ikke finde filen commonhttpd.conf. Det er måske på Apache 1.3?!! Skal Apache altid genstartes efter ændringer i httpd.conf?
Ups...det er fordi jeg kører Mandrake og de har delt Apache op i nogle flere conf-filer. Du kan godt nøjes med at lave følgende hvis du har ændret i din conf: /etc/rc.d/init.d/httpd reload Så genindlæser den bare conf-filen. :)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.