Avatar billede skelboe Nybegynder
10. oktober 2008 - 17:56 Der er 8 kommentarer og
1 løsning

mod_rewrite stopper ikke

Jeg har en .htaccess fil der ser sådan ud

Options +FollowSymLinks
RewriteEngine on
RewriteRule ^forside$ startpage.php [L]
RewriteRule ^(.*)$ index.php

Ideen er at når nogen skriver en url som domain.dk/galleri/ferien+2008 skal den sendes til index.php, og det virker også.

Men jeg vil have at hvis man skriver domain.dk/forside så sendes den til startpage.php. L skulle stoppe rewrite når den har fundet forside, men den sender den bare til index.php
Avatar billede skelboe Nybegynder
10. oktober 2008 - 18:45 #1
Findes der evt. en måde hvor man kan skrive at hvis url har tekst skal den til index, og hvis den ikke har skal den til startpage.php
Avatar billede jantzen88 Nybegynder
10. oktober 2008 - 19:22 #2
Prøv med

Options +FollowSymLinks
RewriteEngine on
RewriteRule ^forside/?$ startpage.php [L]
RewriteRule ^(.*)/?$ index.php
Avatar billede skelboe Nybegynder
10. oktober 2008 - 19:57 #3
Den går stadig ned og bruger index.php
Avatar billede jakobdo Ekspert
10. oktober 2008 - 20:13 #4
Måske:

RewriteRule ^/forside/?$ startpage.php [L]
Avatar billede coderdk Praktikant
10. oktober 2008 - 21:07 #5
Eller

Options +FollowSymLinks
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-F
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^forside/?$ startpage.php [L]
RewriteRule . index.php
Avatar billede jantzen88 Nybegynder
10. oktober 2008 - 22:11 #6
havde nu valgt

Options +FollowSymLinks
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.* -
RewriteRule ^forside/?$ startpage.php
RewriteRule ^(.*)/?$ index.php [L]
Avatar billede skelboe Nybegynder
17. februar 2010 - 09:40 #7
lukket
Avatar billede jakobdo Ekspert
17. februar 2010 - 10:04 #8
Hvad blev din løsning ?
Avatar billede skelboe Nybegynder
17. februar 2010 - 10:08 #9
Jeg redirectede alt til den samme fil, og klarede evt. redirects derfra.
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