Avatar billede phpwiz Nybegynder
05. september 2003 - 21:58 Der er 12 kommentarer og
1 løsning

RewriteRules : kør bestemt directory

Hej,

Jeg har et domæne : xxxx.dk

lige meget hvad man går ind på,
så skal den gå til xxxx.dk/zzzz/ ,
med mindre man prøver : xxxx.dk/yyyy/

hvordan gør man det vha. mod_rewrite ?
Avatar billede gonza.dk Nybegynder
07. september 2003 - 11:16 #1
http://mod_rewrite.gonza.dk/yyyy/

http://mod_rewrite.gonza.dk/test/test/test.php

.htaccess:

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-F
RewriteRule ^([a-zA-Z._/]+)$ /index.php?page=$1 [R]


Du opretter bare mappen, den tjekker først om den anmodede fil/mappe eksisterer, gør den det, så vises den....


Mvh
Gonza
Avatar billede htm Nybegynder
07. september 2003 - 14:25 #2
Hvis der bare ikke skal ske noget når man prøver /yyyy/ så kan du tilføje denne linie:
RewriteCond %{REQUEST_FILENAME} !=^yyyy$
før eller efter
RewriteCond %{REQUEST_FILENAME} !-F

ellers er gonza.dk den rigtige og nemmeste metode.
Avatar billede phpwiz Nybegynder
07. september 2003 - 14:41 #3
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-F
RewriteRule ^([a-zA-Z._/]+)$ phpbb/index.php [R]

Det virker ikke,
domænet er : ramlev.dk og lige meget hvad man skriver, så skal den gå til phpbb/ med mindre det er ramlev.dk/fuglene der bliver skrevet.
Avatar billede htm Nybegynder
07. september 2003 - 14:42 #4
Eksisterer det bibliotek der hedder fuglene?
Avatar billede phpwiz Nybegynder
07. september 2003 - 14:44 #5
ja det gør det.
Avatar billede htm Nybegynder
07. september 2003 - 14:48 #6
Hmmm - Hvad er egentlig problemet???

Tjekkede lige  din side:

http://www.ramlev.dk/fuglene/ - virker fint kommer til et bibliotek med en masse billeder.
http://www.ramlev.dk/test går til http://www.ramlev.dk/phpbb/index.php
Avatar billede phpwiz Nybegynder
07. september 2003 - 14:50 #7
ja men,

http://ramlev.dk/ går ikke til phpbb/
Avatar billede htm Nybegynder
07. september 2003 - 15:01 #8
Oooh det fremgik ikke rigtigt - eller jeg misforstod ;o)

Prøv denne:

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-F
RewriteRule ^/$ /index.php [R]
Avatar billede phpwiz Nybegynder
07. september 2003 - 15:22 #9
hov htm, vil du også have nogle point ? .
Avatar billede htm Nybegynder
07. september 2003 - 15:23 #10
Jo hvis det virker ;o)
Avatar billede phpwiz Nybegynder
07. september 2003 - 15:27 #11
99%, virker det .. ;o) ..

det virker ikke hvis man skriver :

http://ramlev.dk/
eller
http://ramlev.dk/index.php
Avatar billede htm Nybegynder
07. september 2003 - 15:36 #12
Hmm ja det er klart de eksisterer jo.

prøv
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !=^fuglene$
RewriteRule ^/$ /index.php [R]
Avatar billede gonza.dk Nybegynder
08. september 2003 - 13:26 #13
hvor mange point vil du tildele htm? Så opretter jeg lige et spørgsmål, så han ogs kan få noget af kagen ;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