[apache] geen / voor subdirs, hoe?

Pagina: 1
Acties:
  • 193 views sinds 30-01-2008
  • Reageer

  • Super_ik
  • Registratie: Maart 2001
  • Laatst online: 09:32
als ik http://217.120.84.207/stats doe werkt t nie en als ik
http://217.120.84.207/stats/ doe werkt t wel.
ik wil dus dat bijde werken. dat apache dus zelf ziet dat er een subdir wordt bedoelt. dit kan door iets in te stellen in de httpd.conf, servername oid, maar mn server heb geen dns oid, t gaat gewoon per ip, dus volgens mij werkt die dan dus niet?

8<------------------------------------------------------------------------------------
Als ik zo door ga haal ik m'n dood niet. | ik hou van goeie muziek


  • _JGC_
  • Registratie: Juli 2000
  • Laatst online: 18:23
Misschien multiviews instellen? werkt hier gewoon wel.

  • FMFREAK
  • Registratie: Januari 2001
  • Laatst online: 28-05-2023
Kan inderdaad wel eens kloppen met die naam. Ik heb dat ook. Ik moet ook een / achter een subdir doen, als ik echter mijn 2e servertje rechtstreeks aan internet hang en die een naam geef werkt het wel. Als dan echter mijn internet verbinding wegvalt heb ik wel problemen om mijn 1e servertje te bereiken via mijn lokale netwerk

Soms zit het mee, vaak zit het tegen


Verwijderd

Ik heb precies hetzelfde ja, en in de apache FAQ staat dat het iets met je virtual hosts (oid) is.. maar ik heb nog geen tijd/zin gehad het uit te vinden...

Dus als iemand kort edoch krachtig kan uitleggen wat eraan gedaan kan worden.... ;) ;) ;)

  • _-= Erikje =-_
  • Registratie: Maart 2000
  • Laatst online: 06-07 14:29
het staat echt LETTERLIJK in de apache FaQ, je dient een servername op te geven

  • Tassadar
  • Registratie: September 1999
  • Laatst online: 16-08 15:12

Tassadar

l33t h4x0r :)

Het is eigenlijk zo makkelijk:
http://httpd.apache.org/docs/misc/FAQ.html#set-servername :)
Why does accessing directories only work when I include the trailing "/" (e.g., http://foo.domain.com/~user/) but not when I omit it (e.g., http://foo.domain.com/~user)?
When you access a directory without a trailing "/", Apache needs to send what is called a redirect to the client to tell it to add the trailing slash. If it did not do so, relative URLs would not work properly. When it sends the redirect, it needs to know the name of the server so that it can include it in the redirect. There are two ways for Apache to find this out; either it can guess, or you can tell it. If your DNS is configured correctly, it can normally guess without any problems. If it is not, however, then you need to tell it.

Add a ServerName directive to the config file to tell it what the domain name of the server is
Succes :)

  • _-= Erikje =-_
  • Registratie: Maart 2000
  • Laatst online: 06-07 14:29
dat zeg ik :)

  • Super_ik
  • Registratie: Maart 2001
  • Laatst online: 09:32
ja maar er is GEEN servername, alleen een IP

8<------------------------------------------------------------------------------------
Als ik zo door ga haal ik m'n dood niet. | ik hou van goeie muziek


  • Stormtrooper
  • Registratie: December 2001
  • Laatst online: 15:51

Stormtrooper

Stormtroopers Of Death

Ik had dit probleem ook ooit eens, maar ik heb toen ergens gelezen dat je als alternatief ook de foutpagina weg kan gooien en dat het dan wel werkt.

Wat er gebeurt is iets als het volgende:

Apache zoekt een file met de naam die jij als folder bedoeld, vindt deze niet en geeft dus een foutpagina terug.

Zorg dat de foutpagina weg is en Apache zou weer verder moeten gaan maar dan met de folder.

Nooit geprobeerd, ik had genoeg aan mijn servernaampje.

Ik kan alleen niet terugvinden waar ik deze info vandaan heb, maar het kan geen kwaad eens te proberen

Stormtroopers toys: Asus Strix 16, Samsung S24 Ultra, HP Z4 G4, HP Z1 G1i, BMW R1300 GS Adv ASA.


  • Super_ik
  • Registratie: Maart 2001
  • Laatst online: 09:32
kep nou servername 217.120.84.207 eringezet en t werkt :)
ook als ik http://192.168.0.1 opgeef gaat ie vanzelf naar 217.120.84.207 :)

8<------------------------------------------------------------------------------------
Als ik zo door ga haal ik m'n dood niet. | ik hou van goeie muziek


  • saviour
  • Registratie: Juli 2000
  • Niet online
Op woensdag 06 februari 2002 14:16 schreef Super_ik het volgende:
kep nou servername 217.120.84.207 eringezet en t werkt :)
ook als ik http://192.168.0.1 opgeef gaat ie vanzelf naar 217.120.84.207 :)
Dat is logisch aangezien het je interne ip is ;)
Pagina: 1