Normaal gesproken zet ik url query's om via mod Rewrite, maar ik ben bezig met een opensource project en ik wil de gebruiker van een bepaalde gemak voorzien zodat het Url systeem zonder mod Rewrite al SEO vriendelijker is.
Kortom, de structuur is bijvoorbeeld:
index.php/optie/waarde1/
Weten dat dit kan is mooi, maar het niet voor elkaar krijgen is minder.
Want als ik dit zo doe, dan wordt mijn pagina wel geladen maar alle externe elementen die via de SRC worden toegewezen, te denken aan Javascript of Images worden dan niet geladen.
Dat zal logisch zijn, ik verwacht dat de server hier zich mee bemoeit.
Kortom, ik heb het nu zo opgelost:
ik plaats in de Headers de BASE element en dan verwijzen alle SRC definities vanaf de Url die in de BASE staat vermeld.
Maar ik ben iemand die niet zo houd van Http:// verwijzingen in alle Src elementen omdat ik dit zie als onnodig gebruik maken van http verbindingen.
Het zal ook wel weer niet zo ramp zijn, verwacht dat een server zich niet laat overbelasten omdat die mogelijk per IP een max aantal child threads toekent.
Maar het zint me niet, kortom wie weet er iets meer over om te zeggen dat dit lukt:
index.php/voorbeeld/demo
zonder dat ik mod rewrite geneuzel hoef te gebruiken en zonder dat ik de BASE element hoef te gebruiken in de headers.
1.615 views