In dubio: verandering van URLs
Geplaatst: 21 aug 2008, 15:16
Ik ben bezig om op de achtergrond wat meer te automatiseren. Aan de voorkant merk je daar niet veel van. Dit gaat in de toekomst het beheer veel gemakkelijker maken.
Nu maak ik iedere pagina per weerstation handmatig aan. Dat kost veel tijd. Zeker als straks met de samenwerking met Meteo Consult, per deelnemend weerstation ook nog een pagina en url voor het weerbericht aangemaakt moet worden.
Door nu een custom component te maken in Joomla, kan ik dat automatiseren. Ik hoef dan per weerstation alleen een nieuw record in de database aan te maken en de rest wordt dan dynamisch gegenereerd.
Er kleeft echter een groot nadeel aan. Met een eigen component komt er in de URL wordt ook altijd automatisch de naam van het component in de URL meegegeven. Dit kan helaas niet anders. Ik kan natuurlijk een slimme kiezen zoals "weer", maar het nadeel blijft dat alle URLs van bestaande weerstations dan wijzigen.
Bijvoorbeeld www.hetweeractueel.nl/weer/kessel/
In dat geval zullen duizenden links naar bestaande pagina's niet meer werken, tenzij ik voor alle bestaande urls een een rewrite schrijf naar de nieuwe. Dat zijn er nu dus zo'n 165. Net zoveel werk als handmatig alle weerberichten toevoegen, maar voor de toekomst, levert dit wel veel tijdsbesparing op.
Wie heeft er moeite mee als de URL verandert, maar dat via een redirect de oude toch nog werkt?
Nu maak ik iedere pagina per weerstation handmatig aan. Dat kost veel tijd. Zeker als straks met de samenwerking met Meteo Consult, per deelnemend weerstation ook nog een pagina en url voor het weerbericht aangemaakt moet worden.
Door nu een custom component te maken in Joomla, kan ik dat automatiseren. Ik hoef dan per weerstation alleen een nieuw record in de database aan te maken en de rest wordt dan dynamisch gegenereerd.
Er kleeft echter een groot nadeel aan. Met een eigen component komt er in de URL wordt ook altijd automatisch de naam van het component in de URL meegegeven. Dit kan helaas niet anders. Ik kan natuurlijk een slimme kiezen zoals "weer", maar het nadeel blijft dat alle URLs van bestaande weerstations dan wijzigen.
Bijvoorbeeld www.hetweeractueel.nl/weer/kessel/
In dat geval zullen duizenden links naar bestaande pagina's niet meer werken, tenzij ik voor alle bestaande urls een een rewrite schrijf naar de nieuwe. Dat zijn er nu dus zo'n 165. Net zoveel werk als handmatig alle weerberichten toevoegen, maar voor de toekomst, levert dit wel veel tijdsbesparing op.
Wie heeft er moeite mee als de URL verandert, maar dat via een redirect de oude toch nog werkt?