Snyggare adress på sidorna
Snyggare adress på sidorna
Jag undrar hur det går till när man kör med dynamiska sidor men vill skygga till adressen så det blir ex minsida.com/83548 istället för minsida.com/index.php?=83548?
http://www.buildlog.eu - Din egna bygglogg på nätet
Ser bra ut! Finns det fler alternativ? Ska kolla på det där.
http://www.buildlog.eu - Din egna bygglogg på nätet
http://blog.c0la.se/blog/73
I övrigt kan man skapa ett alias:
som gör att ex
Alltid pekar mot index.php. Därefter parsas $_SERVER['REQUEST_URI'] för att ta reda på rätt undersida.
EDIT: Detta gäller Apache httpd. Går säkerligen att göra med IIS eller annan server också, men på annat sätt.
I övrigt kan man skapa ett alias:
Code: Select all
Alias /site /var/www/minsida.se/index.php
Code: Select all
minsida.se/site/main
minsida.se/site/19530
minsida.se/site/lol/120
EDIT: Detta gäller Apache httpd. Går säkerligen att göra med IIS eller annan server också, men på annat sätt.
antlion: 3,2 GHz i7 | 32GB | 180GB+120GB SSD SATA III | 2TB SATA III | Dell u2410 | GF 5600ti Arch linux + Win 7
Härligt, nu fick man veta vad det heter så man kan söka själv
http://www.buildlog.eu - Din egna bygglogg på nätet
Det var ingen dum idé faktiskt.. undrar om inte det dessutom är mer cpuvänligt än mod_rewrite med regexp's hit och dit.madr wrote:http://blog.c0la.se/blog/73
I övrigt kan man skapa ett alias:som gör att exCode: Select all
Alias /site /var/www/minsida.se/index.php
Alltid pekar mot index.php. Därefter parsas $_SERVER['REQUEST_URI'] för att ta reda på rätt undersida.Code: Select all
minsida.se/site/main minsida.se/site/19530 minsida.se/site/lol/120
EDIT: Detta gäller Apache httpd. Går säkerligen att göra med IIS eller annan server också, men på annat sätt.
hej.
Skillnaden blir ju att PHP:n gör regexp eller pattern-matching så det är somFredrik Ågren wrote:Det var ingen dum idé faktiskt.. undrar om inte det dessutom är mer cpuvänligt än mod_rewrite med regexp's hit och dit.
bäst hugget-som-stucket och som sämst en värre ide att parsa det i scriptet
istället för i förkompilerad mod_rewrite-kod.
Oh give me a clone, my very own clone,
with the Y chromosome changed to X!
And since she's my own, of my own flesh and bone,
she'll be thinking of nothing but sex!
with the Y chromosome changed to X!
And since she's my own, of my own flesh and bone,
she'll be thinking of nothing but sex!
Jo, iofs, men man kan undvika att skriva php-biten med regexps och bara t ex köra str_replace() och liknande?IcePic wrote:Skillnaden blir ju att PHP:n gör regexp eller pattern-matching så det är somFredrik Ågren wrote:Det var ingen dum idé faktiskt.. undrar om inte det dessutom är mer cpuvänligt än mod_rewrite med regexp's hit och dit.
bäst hugget-som-stucket och som sämst en värre ide att parsa det i scriptet
istället för i förkompilerad mod_rewrite-kod.
hej.
Hursomhelst så måste du i php-fallet evaluera "if page=56 then" osv, så det är somFredrik Ågren wrote:Jo, iofs, men man kan undvika att skriva php-biten med regexps och bara t ex köra str_replace() och liknande?IcePic wrote:Skillnaden blir ju att PHP:n gör regexp eller pattern-matching så det är somFredrik Ågren wrote:Det var ingen dum idé faktiskt.. undrar om inte det dessutom är mer cpuvänligt än mod_rewrite med regexp's hit och dit.
bäst hugget-som-stucket och som sämst en värre ide att parsa det i scriptet
istället för i förkompilerad mod_rewrite-kod.
bäst ett nollsummespel att låta apache.conf+mod_rewrite eller php-scriptet+C-kod för str_replace() + ifsatser
göra själva jobbet. Det kommer iaf inte vara där ens tid försvinner på en website.
Oh give me a clone, my very own clone,
with the Y chromosome changed to X!
And since she's my own, of my own flesh and bone,
she'll be thinking of nothing but sex!
with the Y chromosome changed to X!
And since she's my own, of my own flesh and bone,
she'll be thinking of nothing but sex!