Htaccess Redirect + uitzondering

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Melroy van den Berg

Melroy van den Berg

29/08/2010 22:17:00
Quote Anchor link
Hallo,

Ik heb nu een script zodat joinmyserver.com automatisch wordt ge-redirect naar www.joinmyserver.com (met www ervoor, dit heb ik expres gedaan, werkt allemaal geweldig).

Echter, nu wil ik eigenlijk een uitzondering maken, hij moet dus ten ALLER TIJDEN redirecten naar www.joinmyserver.com (met www ervoor), maar behalve indien hij een submap (incl. sub dirs) genaamd 'cod4' ziet.
Oftewel:
http://joinmyserver.com/cod4/...

Mijn vraag is dus, hoe moet het onderstaande script er dan uit komen te zien?

Code .htaccess:
Quote:
RewriteEngine On
RewriteBase /

RewriteCond %{HTTP_HOST} !^www.joinmyserver.com$ [NC]
RewriteRule ^(.*)$ http://www.joinmyserver.com/$1 [R,L]


Alvast hartelijk bedankt!

Met vriendelijke groet,
Melroy van den Berg

Ps.
Mooi nieuw design van phphulp.nl

Toevoeging op 30/08/2010 14:45:01:

Please, iemand?
Gewijzigd op 29/08/2010 22:21:26 door Melroy van den Berg
 
PHP hulp

PHP hulp

22/12/2024 08:50:20
 
Melroy van den Berg

Melroy van den Berg

31/08/2010 22:31:48
Quote Anchor link
Tja.. echt niemand? Dan wordt het phpfreakz
 
Jelmer -

Jelmer -

31/08/2010 23:25:24
Quote Anchor link
Is het niet gewoon een kwestie van een tweede RewriteCond toevoegen? Als je de handleiding bekijkt, zijn er wel variabelen die je kan controleren.

Of je voegt simpelweg deze twee regels toe, dan verwijst hij alleen alles door dat niet al daadwerkelijk bestaat.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
 
Melroy van den Berg

Melroy van den Berg

11/09/2010 14:50:22
Quote Anchor link
Bedankt! Die 2 regels code werkt perfect.
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.