FAQ |
Kalender |
![]() |
#1 | ||
|
|||
Medlem
|
Säg att man har en dynamisk hemsida programmerad i php. Då kommer man få en ganska ful php-ändelse på sin URL när folk surfar runt (typ http://www.fest.se/index.php?stad=motala&dag=1&manad=5... ) som även kommer hänga med om folk lägger till den som en bookmark. Nån som har koll på hur man kan göra för att slippa det här? Cloaking?
|
||
![]() |
![]() |
![]() |
#2 | ||
|
|||
Mycket flitig postare
|
För det första är det ingen php-ändelse utan query strängen du pratar om.
mod_rewrite (apache) gör just det du vill göra. |
||
![]() |
![]() |
![]() |
#3 | ||
|
|||
Klarade millennium-buggen
|
Även om du använder mod_rewrite kommer man få en query sträng av något slag, även om man kan få det se bättre ut.
|
||
![]() |
![]() |
![]() |
#4 | |||
|
||||
Har WN som tidsfördriv
|
Citat:
RewriteRule /(.*)/(.*)/(.*)/$ /index.php?stad=$1&dag=$3&manad=$2 //Björn |
|||
![]() |
![]() |
![]() |
#5 | ||
|
|||
Medlem
|
mod_rewrite skulle kunna vara något, men om du har många variabler i query strängen, så är frågan hur mkt snyggare det skulle kunna bli
http://www.fest.se/index.php?stad=mo...aldersgrans=18 vs http://www.fest.se/motala/05/01/pluto/kalle/schlager/18 |
||
![]() |
![]() |
![]() |
#6 | ||
|
|||
Klarade millennium-buggen
|
Smidigast är att försöka sända det som POST istället för GET.
|
||
![]() |
![]() |
![]() |
#7 | ||
|
|||
Mycket flitig postare
|
Citat:
|
||
![]() |
![]() |
![]() |
#8 | ||
|
|||
Mycket flitig postare
|
Spara querys i SESSION.
-Martin |
||
![]() |
![]() |
![]() |
#9 | ||
|
|||
Flitig postare
|
Samma problem med SESSION som med POST, de hänger inte med om besökaren lägger till sidan bland sina bokmärken. Så jag föreslår också på GET + mod_rewrite.
|
||
![]() |
![]() |
![]() |
#10 | ||
|
|||
Medlem
|
Wops, jag var nog lite otydlig
![]() |
||
![]() |
![]() |
Svara |
|
|