Door
Digna Mielard
op 18-11-2017 23:19
gewijzigd op 22-12-2017 19:51
4.363 views
Beste mensen,
Ik ben een php hobbyist. Waar ik me aan erger is dat in de browsers bij elke pagina .php ingetikt moet worden, anders wordt de pagina niet gevonden. Hoe kan ik dit (eenvoudig) aanpassen?
Verder ben ik op zoek naar een oplossing om het volgende ook uit de browser te krijgen m.b.t. fotoreportage: http://wandelfreaks.com/fotos.php?vakantie=engelandoktober2017&foto=1.jpg
Ik zoek naar een oplossing om de browsertekst eenvoudiger te maken, terwijl wel de juiste pagina wordt opgeroepen.
Laatste vraag: hoe krijg ik op het tabblad van de browser de tekst <p>blabla</p> weg?
Hoe kan ik deze aanpassen?
Ik heb een pagina opnieuw opgeslagen zonder .php erachter maar notepad++ slaat hem dan automatisch weer op met .php. Dat moet denk ik ook anders werkt de pagina niet, maar ik wil het niet zichtbaar in de browser hebben.
[size=xsmall]Toevoeging op 19/11/2017 11:19:49:[/size]
Nee wacht. Het gaat wel goed. Stom van me. Mijn browsergeschiedenis zet nu telkens .php erachter. Als ik het nu oproep zonder .php staat het er inderdaad niet meer. Hehe. Dank jullie wel
Dan zou er een extra regel geschreven moeten worden.
Alleen ben ik zelf niet zo thuis in mod_rewrite.
Ikzelf heb mijn eigen website gebouwd volgens een 'Single point of entry' methode.
Zie ook dit artikel. Dan hoef je niet steeds extra regels te schrijven, omdat je geen $_GET meer hoeft te gebruiken, en alles wat tussen de slashes staat al direct zelf kan extraheren.
Ik zeg niet dat dit de enige oplossing is, maar het is wel een oplossing die het onderhoud makkelijker maakt, zonder je continu extra regels toe moet voegen als je weer een nieuwe URL-structuur hebt.
Precies, het is in zekere zin eenvoudiger om het navigatie-werk te verplaatsen naar PHP-code in plaats van een heel ingewikkeld .htaccess-bestand.
En het is natuurlijk nog handiger/beter om dan in PHP een soort van uniforme aanpak te hebben voor al je URL's. Dit heeft dan tot gevolg dat wanneer je je website uitbreidt je hier geen aparte navigatie-code voor bij hoeft te metselen :).