Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

Servers

Bestandsnamen (Apache)

Anoniem
aad007
4 antwoorden
  • Op mijn hosting (http://www.vannatijne.nl) maakt het NIET uit of ik in de adresbalk voor het bestand master.php het volgende intik;
    [i:21ca87735d]map/master
    map/master/
    map/master.php
    map/master?id=1[/i:21ca87735d]
    Op mijn eigen server kan ik dat niet, hier werkt alleen map/master.php…

    [b:21ca87735d]Hosting;[/b:21ca87735d]
    Apache 1.3
    PHP 4
    Linux
    [b:21ca87735d]Thuis;[/b:21ca87735d]
    Apache 2
    PHP 5
    Windows

    Op PHPFreakz kwamen de volgende reacties;
    PFZ

    Zo ook;
    [quote:21ca87735d]Verander:

    <Directory />
    Options FollowSymLinks
    AllowOverride None
    </Directory>

    in:

    <Directory />
    Options Indexes MultiViews
    Options FollowSymLinks
    AllowOverride None
    </Directory>[/quote:21ca87735d]
    Dit werkte echter niet…

    Wie weet het antwoord wel?

    [i:21ca87735d]Mijn Apache config is tevinden op; http://84.84.179.43/apconf.txt[/i:21ca87735d]
  • In de httpd.conf de volgende optie opnemen/toevoegen.

    DirectoryIndex index.php

    De master.php kun je alleen doen mbv. rewriten. Moet dus enabled worden in de httpd.conf en dan in de .htaccess aanpassen.
  • Ik snap het niet helemaal maar ik denk dat we elkaar niet goed begrijpen…

    Ik wil dus een bestand kunnen bereiken zonder steeds .php of .txt erachter te moeten typen dus eigenlijk dit;
    http://84.84.179.43/index.php?id=4
    http://84.84.179.43/index?id=4
    http://84.84.179.43?id=4
    of dit;
    http://84.84.179.43/voorbeeld.php?id=6
    http://84.84.179.43/voorbeeld?id=6
  • Als je de eerste oplossing doet, en een index.php in map/master plaatst, zal dit werken:

    map/master/index.php
    map/master/index.php?bla=bla
    map/master/
    map/master/?bla=bla
    map/master
    map/master?bla=bla

    Wil je meer, dan moet je dus gaan rewriten. Zie:
    http://httpd.apache.org/docs/misc
    ewriteguide.html

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.