![]() |
Någon som implementerat URI-mappings på sin hemsida/server och har tips på var jag kan hitta någon bra howto. Jag har googlat en hel del, men inte hittat nåt bra.
Det jag vill åstakomma är att kunna kalla på en sida med /kontakt och automatiskt komma till index.php?page=kontakt (översättningen ska endast ske internt i apache/php). F.ö. vill jag att undermappar fortfarande ska fungera, uri-mappings ska alltså enbart funka i rot-mappen. Några lösningar jag hittat kräver att man ska starta om servern efter man lagt till en sida, detta verkar dock inge vidare. Det bästa vore nog att ha en handler.php där man skriver in att (SIDA) motsv. index.php?page=(SIDA), och att man i specialfall kan skriva t.ex special --> special.html. |
Nu är iof denna ifrån Apache2 men det skall nog fungera om du tar bort <IfModule></IfModule>
.htaccess Kod:
<IfModule mod_rewrite.c> |
Passar bra, det är apache2 och php5 det handlar om (skulle ha skrivit det..).
Ska provköra så fort som möjligt! Tack för svaret! En fråga till dock: Kommer ovanstående att gälla endast root-mappen, eller kommer det att gälla alla undermappar också? (vilket jag inte vill) Vad står flaggorna för? Jag lyckas aldrig hitta tillbaka till apache's förklaring till flaggorna. |
Någon som vet en bra howto? Jag stötte på en hel del andra problem som ställer till det för mig nämligen...
|
Citat:
RewriteBase står för vilken mapp det skall skall gälla. Citat:
Scrolla ner 1-2 skärmbilder så får du upp förklaringarna. |
Kolla här:
http://www.alistapart.com/articles/urls/ http://www.alistapart.com/articles/slashforward/ http://www.alistapart.com/articles/succeed/ Edit: Skapade länkar Edit2: Nej, den verkar inte vilja göra det. Klippa klistra! |
Alla tider är GMT +2. Klockan är nu 18:07. |
Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson