Ik had een dynamische PHP-website die ik moest converteren naar een statische website om aan een klant te geven. Ik gebruikte wget om de bestanden te trekken en het deed precies wat ik nodig had. Het enige probleem is ... mijn vorige koppelingen (die zijn geïndexeerd in Google) hebben geen bestandsextensie. Ik heb .htaccess gebruikt om de .php-extensie te verwijderen.
So one of my URL's would look like this:
http://www.domain.com/about/
Toen ik een statische versie van de website kreeg, veranderde het al mijn links in .html
Dat zou prima kunnen, omdat ik htaccess zou kunnen gebruiken om van die bestandsextensie af te komen en dus zullen al mijn links hetzelfde zijn als voorheen. Welnu, alle interne links op elke pagina linken naar de .html-versie.
Is er een manier om met htaccess gebruikers door te sturen als ze naar about.html gaan, dan zijn ze ongeveer zonder extensie? Dus al mijn interne links werken nog steeds?
Of zijn er nog andere suggesties die jullie misschien hebben om dit aan te pakken?
Hier is de wget-code die ik gebruik:
wget -k -K -E -r -l 10 -p -N -F -nH http://www.domain.com/
Hoe kan ik ervoor zorgen dat .php-bestanden worden uitgevoerd in plaats van .html?
Bedankt!