Avatar billede libbert Nybegynder
06. juli 2008 - 14:09 Der er 3 kommentarer

Dynamiske URLs, hvordan får jeg dem pæne?

Hej

Mit problem er at jeg har en masse dynamiske URLs, fx
http://wosb.com/bookmakerdiminfo.php...n=QmV0ZmFpcg==
og vil gerne have dem pæne (af mange grunde).

Min programmør fortæller mig at det ikke er muligt pga server settings. Jeg er på en shared server. Det er utrolig vigtigt for mig at få ændret disse urls, så hvilke muligheder har jeg:
- købe mig ind på min egen server?
- Kan de dynamiske URLs laves om til statiske? Jeg har ca 1100 under sider som skal have ændret URL.
- Eller er der en snedig må til at få det hele ordnet på?

På forhånd tusind tak for hjælpen!!

Hilsen
Michael
Avatar billede coderdk Praktikant
06. juli 2008 - 15:02 #1
Hvad skal de laves om til?
Avatar billede libbert Nybegynder
06. juli 2008 - 17:01 #2
http://wosb.com/bookmakerdiminfo.php?d=NjI=&c=MTA=&n=TGFkYnJva2Vz

skal for eksempel laves om til:
http://wosb.com/betfair
(hvilket bliver til http://wosb.com/betfair.php pga server indstillingerne)
Avatar billede coderdk Praktikant
06. juli 2008 - 17:21 #3
Og hvor kommer "betfair" fra? Er der en "sidetabel" der kender "betfair"?
De fleste steder, hvor de serverer PHP, kan man bruge .htaccess-filer. Den skal blot se ud noget i stil med:

RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-F
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ side.php?navn=$1

Her skal side.php så finde siden.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester