Avatar billede donslund Nybegynder
04. oktober 2011 - 08:44 Der er 6 kommentarer

Tillade specielle karakterer i .htaccess RewriteRule

Jeg har problemer med at få følgende til at virke.

ved www.domæne.dk/xxx xxxxx skal htaccess redirecte til www.domæne.dk/index.php?id=www wwwww

Det skal også virke hvis det efter / indeholder æ ø å Æ Ø Å tysk dobbelt-s bostaver mit umlaud . - og så videre.

Synes ikke rigtig jeg kan finde nogen brugbar løsning.
Avatar billede jakobdo Ekspert
04. oktober 2011 - 10:41 #1
Kunne du ikke bare bruge * eller . i din regexp ?
Avatar billede donslund Nybegynder
04. oktober 2011 - 11:48 #2
Jo, det kunne jeg da helt sikkert godt. Jeg synes bare det fejler når jeg prøver.

Hvordan ville den skulle se ud? Dette har jeg nu.

RewriteRule ^([^/.]+)$ /index.php?string=$1 [NC]
Avatar billede donslund Nybegynder
04. oktober 2011 - 21:20 #4
Takker, men det accepterer ikke eksempelvis punktum.
Avatar billede jakobdo Ekspert
05. oktober 2011 - 09:30 #5
Det kan jeg sgu ikke løse.

RewriteRule ^(.*)/?$ index.php?string=$1 [L]
Det giver mig bare:
string=index.php
Så det er no go.

Dog fandt jeg denne:
http://stackoverflow.com/questions/2565864/validating-utf-8-in-htaccess-rewrite-rule

Det er tæt på...
Den tillader dog ikke .
Avatar billede donslund Nybegynder
06. oktober 2011 - 09:55 #6
Øv øv og øv, men tak for forsøget. Jeg jagter lige en lille smule videre.
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

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