Avatar billede buttersi Nybegynder
13. februar 2007 - 16:13 Der er 9 kommentarer

index.php som forside

Har lige fået et nyt webhotel, men man kan åbenbart ikke have en index.php som forside. Kun en index.html.

Hvis jeg prøver kun at have index.php på ftp'en får jeg denne fejl når jeg går ind på mit domain.

"Directory Listing Denied
This Virtual Directory does not allow contents to be listed."
Avatar billede coderdk Praktikant
13. februar 2007 - 16:17 #1
Understøtter de PHP? Hvis de gør, så skriv til dem, for det må da være en fejl at de ikke har sat apache (eller hvilken webserver de nu har) korrekt op.
Prøv at oprette en .htaccess med flg. indhold:

DirectoryIndex index.php
Avatar billede buttersi Nybegynder
13. februar 2007 - 16:19 #2
Ja de understøtter både php og mysql.

Skal jeg laver htacces filen i notepad og gemme den som hvad?
Avatar billede buttersi Nybegynder
13. februar 2007 - 16:24 #3
Det virkede heller ikke med htaccess filen.
Avatar billede coderdk Praktikant
13. februar 2007 - 16:29 #4
Du skal lave en "htaccess" fil med det indhold, uploade den og omdøbe den til ".htaccess".
Mit råd er at snakke med udbyderen. Det er jo helt klart en fejl fra deres side.
Avatar billede zuran Nybegynder
13. februar 2007 - 18:46 #5
Hvis du vil have index.php som forside så smid din index.php ind på din ftp. Derefter opretter du en index.html og smider følgende script ind i den:
-----------------------
<script language="JavaScript">
window.location="http://www.dinhjemmeside.dk/index.php";
</script>
-----------------------
Så bliver du smidt til index.php så snart du kommer ind på din index.html
Avatar billede masik7 Nybegynder
13. februar 2007 - 23:30 #6
zuran -> Det virker jo kun, hvis man har javascript(ikke fordi jeg ikke selv har det, men der kunne jo sidde en gammel enkefru Hansen med en ældre browser ;) ). Ville det ikke være bedre at gøre det med meta redirect? Eller bare et link?

Desuden burde det da selvfølgelig virke med index.php, så ja, til buttersi - snak med din udbyder..
Avatar billede erikjacobsen Ekspert
13. februar 2007 - 23:32 #7
Rent gæt: Måske skal startsiden meget uortodokst hedde:  default.php  ...
Avatar billede zuran Nybegynder
13. februar 2007 - 23:45 #8
masik7 <--- Tjah du har nok ret.

Har du DNS rettigheder til dit webhotel? Så kunne du måske lave en url forward.
Avatar billede erikjacobsen Ekspert
13. februar 2007 - 23:48 #9
Meta-redirects kan faktisk også slås fra i visse browsere, hvis man vil. Der er nok derfor man ser: "Hvis De ikke viderestilles i løbet af 17.345 sekunder, bedes De trykke på dette link:". Det er vist også det man kalder at gå med både livrem og seler.
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester