11 berichten aan het bekijken - 1 tot 11 (van in totaal 11)
  • Q:
    Bijdrager
    fdr

    Persoonlijke webserver .nl/~Naam werkt niet nl./ ~Naam/ wel

    Volgende probleem:
    Persoonlijke webserver aangezet. Vanaf internet is deze goed te benaderen maar het volgende gebeurt: als ik mijn persoonlijke website wil openen via het volgende adres
    http://x.y.z.nl/~Naam

    dan wordt de pagina gereload naar

    http://computer-van-naam.local/~Naam/ echter deze is niet te benaderen omdat http://computer bla bla vanaf het internet niet te benaderen is.

    Als ik http://x.y.z.nl/~Naam/ intype (dus incl /) dan gaat het wel goed.

    Weet iemand of het mogelijk is om zonder de laatste / naar de persoonlijke website van de gebuiker te gaan?

    Bijdrager
    aerosoul

    je hebt ’n heel verhaal…maar begrijp ik hier goed uit dat:

    http://www.webserver.nl/~naam -> niet werkt
    http://www.webserver.nl/~naam/ -> wel werkt?

    dus dat ‘r persee ’n slash achter moet?

    Bijdrager
    fdr

    Aerosoul, je geeft een goede samenvatting van mijn probleem.

    Bijdrager
    aerosoul

    Dan moet ik je eerlijk zeggen dat ik daar zo 123 geen oplossing voor weet. Wellicht is dit ’n browser dingetje. Of misschien een instelling binnen Apache.

    Bijdrager
    Maurits

    Ik ken dit ‘probleem’ maar noem het een ‘feature’.
    waarom zou je dit willen oplossen? Als je de links doorgeeft, doe je dat met / toch?

    Bijdrager
    PaneVino

    Ik ken het probleem niet in MacOSX, omdat ik dat maar net gebruik… Wel ken ik het probleem vanuit met kennis van Apache … In de Apache configuratie zal iets of niets staan als :

    UseCanonicalName Off

    Ze die waarde op On, herstart apache en je hebt kans dat het doet wat je wil.

    Een andere mogelijkheid zit hem in de manier waarop de UserDir ge-Aliased wordt, maar probeer eerst maar die deze bovenstaande setting…

    Bijdrager
    Jakko Westerbeke
    ”mjsanders”

    Ik ken dit ‘probleem’ maar noem het een ‘feature’.
    waarom zou je dit willen oplossen? Als je de links doorgeeft, doe je dat met / toch?

    Ja, en dan heb je een gebruiker die zich de link herinnert, en hem intypt als http://www.webserver.nl/~naam in plaats van op de link te klikken in een mailtje, forumbericht, o.i.d. — resultaat: hij doet het niet …

    Ik ben zelf ook tegen dit probleem opgelopen met de Apache server in OS X, en waar ik niet uitkom is waarom het de ene keer wel lijkt te gebeuren, en de andere niet. Sommige directories vertikken het als er geen / achteraan komt, andere doen het zonder problemen — maar ik kan er geen peil op trekken, want het is niet alsof ik .htaccess bestanden gebruik die de boel zouden kunnen verstieren, of dat er in httpd.conf andere waarden voor de directories staan …

    Bijdrager
    Emiel L
    ”PaneVino”

    Ik ken het probleem niet in MacOSX, omdat ik dat maar net gebruik… Wel ken ik het probleem vanuit met kennis van Apache … In de Apache configuratie zal iets of niets staan als :

    UseCanonicalName Off

    Ze die waarde op On, herstart apache en je hebt kans dat het doet wat je wil.

    Een andere mogelijkheid zit hem in de manier waarop de UserDir ge-Aliased wordt, maar probeer eerst maar die deze bovenstaande setting…

    Bijna goed. Standaard staat deze setting op ‘On’. Als je hem op ‘off’ zet zal de webserver niet meer proberen zijn eigen naam in de URL op te laten nemen als er een URL zonder / wordt ingegeven.

    Bijdrager
    gio5

    Ik dacht dat het standaard was om altijd een forward slash op het einde te gebruiken achter /~gebruikersnaam als je je eigen site oproept, dit heeeft een bepaalde betekenis, maar vraag me niet wat.
    Kan misschien betekenen dat er nog iets achter geplaatst kan worden of zoiets…

    Bijdrager
    fdr

    PaneVino en Emiel bedankt! De oplossing was op UseCanonicalName Off in te stellen in de file httpd.conf.

    Bijdrager
    dyn
    ”gio5″

    Ik dacht dat het standaard was om altijd een forward slash op het einde te gebruiken achter /~gebruikersnaam als je je eigen site oproept, dit heeeft een bepaalde betekenis, maar vraag me niet wat.
    Kan misschien betekenen dat er nog iets achter geplaatst kan worden of zoiets…

    In UNIX/Linux wil het verschil nog wel eens zijn dat zonder slash de map wordt genomen en met slash de inhoud van de map. Dat is weer per commando anders, ze doen het niet allemaal zo. Met rsync moet je er vrij strikt in zijn.

11 berichten aan het bekijken - 1 tot 11 (van in totaal 11)

Je moet ingelogd zijn om een reactie op dit onderwerp te kunnen geven.