![]() |
...eller, hur gör man för att skapa sidor med dynamiskt material men med användarvänliga adresser.
Många CMS skapar sidor med ologiska adresser, tex page.php?id=987238kjashgg67dguyg Har dock sett vissa sidor enbart jobba med "mappar" så att adresserna blir typ, /page/nyhet/kolla_mannen_som_kissar_pa_staketet/ Betyder detta att CMS skapar en MASSOR med mappar på servern eller är det virtuellt på något vis? Tacksam för svar och förklaring/tips! |
De flesta publiceringsverktygen löser detta genom att de skriver om adresserna så att /page/nyhet/kolla_mannen_som_kissar_pa_staketet/ blir page.php?path=nyhet/kolla_mannen_som_kissar_pa_staketet internt. Där efter tar systemet den "pathen", tolkar den, och hämtar rätt innehåll ur till exempel en databas. För att uppnå detta brukar man använda till exempel mod_rewite (om man kör apache).
Men det finns även system som gör precis som du sa, de skapar en himla massa filer och mappar. |
Citat:
Bra att veta! Någon som möjligen har lite länkar med tips/tutorials för just detta? Tack! |
Du kan "ändra" det du vill genom att placera en .htaccess-fil i din webbroot, i den placerar du alla dina omskrivningsdirektiv. Du kan läsa mer i apache dokumentationen:
http://httpd.apache.org/docs/2.2/misc/rewr...writeguide.html Alternativt så kan du söka på nätet efter typ "mod rewrite tutourial". |
tack!
|
Alla tider är GMT +2. Klockan är nu 18:10. |
Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson