Beste mensen,

Ik heb de volgende vraag.

Ik ben bijna klaar met het maken van een website in php. Deze wordt op mijn lokale testserver benaderd via "sitenaam.php". Alleen is mijn domeinnaam "sitenaam.nl". Hoe zorg ik ervoor dat mijn site straks als hij live staat benadert kan worden via "sitenaam.nl"?
<a href="http://localhost">klik hier</a>
Dit kan ook gewoon <a href="index.php">klik hier</a>

In de .conf van Apache staat een instelling die aangeeft dat als er geen bestand is opgegeven hij index.html of index.php pakt.
En het protocol (http(s)://), want die hoort in de URL-balk. Alle browsers voegen die overigens wel standaard toe voor het gebruikersgemak. Maar in een verwijzing naar een URL in een link is dat wel nodig.

// kan ook, zodat het protocol van je site wordt gebruikt, https bijv. forceert:

<a href="//www.foo.dev">klik</a>;

Maar wees dan wel zeker dat die URL ook https toestaat.
Jo Immanuel op 06/09/2017 19:54:03

Dus bij gebruik URL "www.mijnsite.nl" wordt de "index.php" pagina uit mapje "xampp > htdocs" geladen.
Stel ik noem mijn registreerpagina "registeer.php" en zet deze in de map "xampp > htdocs". Dan wordt deze pagina als de site live staat "direct" geladen bij gebruik van URL "www.mijnsite.nl/registreer.php" ?

Nee. Er is geen directe koppeling tussen wat je lokaal (xampp) hebt staan en wat te vinden is op je domein (www.mijnsite.nl). Een bezoeker die op www.mijnsite.nl komt en daar een pagina opvraagt, komt dus op bv. www.mijnsite.nl/registreer.php Dat bestand moet dan wel (op de juiste plek) geupload zijn. De bezoeker zal nooit een bestand kunnen benaderen op jouw lokale omgeving als je extern je domein host.
Nou, hartstikke bedankt allemaal.

Rest mij nog 1 klein vraagje te stellen... Ik ben bezig met het legen van en overzetten naar de map "htdocs" en daar staan momenteel een 3-tal mapjes in waarvan ik niet weet of ik ze mag verwijderen. Het gaat om de volgende mapjes:
- map "forbidden" (met daarin een .htaccess en .htpasswd bestandje)
- map "restricted" (met daarin een user_pwd.sql bestand)
- map "xampp" (dus in "xampp > htdocs" wederom een map genaamd "xampp" met allerlei mappen en bestanden die overigens anders zijn da n de 1e xampp-map)
Kan ik deze mappen gewoon vewijderen of moeten deze blijven staan?
Je zult ze niet nodig hebben, maar het kan geen kwaad om ze even te backuppen of te verplaatsen. Ikzelf heb een aparte map aangemaakt voor mijn websites, buiten htdocs om.

Je kan het met de vhosts naar eigen hand configureren.

Reageren