Avatar billede eflow Nybegynder
14. juli 2002 - 00:52 Der er 1 kommentar og
1 løsning

mod_rewrite

jeg har f.eks. denne url domæne.dk/gfdsgsdgsg.php der er ingen side bag, jeg vil så have mod_rewrite til at kører den hen til: index.php?side=gfdsgsdgsg.php, men kun hvis siden ikke findes.......er der en der gider hjælpe mig med det ?
har prøvet med:

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-F
RewriteRule ^([0-9]+)/$ /index.php?side=%{REQUEST_FILENAME}

men det virker ikke rigtigt :/
Avatar billede limemedia Nybegynder
14. juli 2002 - 01:22 #1
Ganske utestet, men kan man ikke gøre sådan

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-F
RewriteRule ^([^/]+)/?$ /index.php?side=$1


Men til den funktion du ønsker, var det ikke "nemmere" at lede efter en 404 fejl, dirigere den til error.php og læse refereren ?

ErrorDocument  400  /error.php
ErrorDocument  401  /error.php
ErrorDocument  403  /error.php
ErrorDocument  404  /error.php
ErrorDocument  500  /error.php


/ LJ
www.ljweb.com
Avatar billede eflow Nybegynder
14. juli 2002 - 22:51 #2
faktisk have jeg lige tænkt på den med 404 før jeg så dit svar, og jeg testede så lige, og det virker jo smukt, mig der tænker ulogisk (igen) ;o)
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
Uanset kodesprog, så giver vi dig mulighederne for at udvikle det, du behøver.

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