Avatar billede discotk Nybegynder
24. maj 2010 - 22:43 Der er 3 kommentarer og
1 løsning

.htaccess - mod_rewrite via php

Hej eksperter!

Jeg har kigget lidt på blogging-systemet Wordpress, og de har en smart funktion hvor man kan vælge mellem SEO-urls (http:://mitdomaæne.dk/artikler/37) eller dynamiske urls (http:://mitdomaæne.dk/index.php?side=artikler&id=37).

Man skal altså kunne vælge mellem to radio-buttons, hvor den ene fortæller at den skal den kører igennem .htaccess og den anden skal fortælle at den skal køre udenom...

Er der nogen der ved hvordan dette gøres?
Avatar billede showsource Seniormester
25. maj 2010 - 11:20 #1
Avatar billede intenz Novice
25. maj 2010 - 12:55 #2
Og så skal du køre alle dine links igennem en funktion der tjekker om de skal laves som SEO links eller alm. links.


Den mest simple ville være:

function createLink($side, $id) {
  return ($seo == true) ? 'http:://mitdomaæne.dk/'.$side.'/'.$id : 'http:://mitdomaæne.dk/index.php?side='.$side.'&id='.$id;
}

<a href="<?php echo createLink("artikler", "37");?>">Link</a>
Avatar billede discotk Nybegynder
25. maj 2010 - 22:16 #3
Så hvis jeg har forstået det ret, så kan de bedst betale sig at slette og oprette en .htaccess fil og køre en true/false, der bestemmer om det skal være SEO urls eller ej...

Er det den smarteste måde?
Avatar billede discotk Nybegynder
02. august 2010 - 14:26 #4
lukker
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