login  Naam:   Wachtwoord: 
Registreer je!
 Forum

mod_rewrite

Offline roy - 09/02/2008 17:18 (laatste wijziging 09/02/2008 17:19)
Avatar van royPHP gevorderde Beste allemaal,

Heb ik het goed dat je mod_rewrite toepast voor de hele server?

mijn .htaccess ziet er als volgt uit:

#Options -Indexes
ErrorDocument 404 "het opgevraagde document kon niet worden gevonden

RewriteEngine On
RewriteCond %{REQUEST_URI} !^/import/
RewriteRule ^([^/]+/)+$ /index.php [NC] [L]

Maar nu heb ik een map op mijn server, genaamd 'cms'. Ik wil dat voor deze map de mod_rewrite regels niet gelden.

Hoe krijg ik dat voor elkaar?

Groeten,
Roy

3 antwoorden

Gesponsorde links
Offline Stijn - 09/02/2008 17:21
Avatar van Stijn PHP expert zet een .htaccess bestand in je map /cms met volgende regel code:

  1. RewriteEngine off


that's it!
Offline roy - 09/02/2008 17:22
Avatar van roy PHP gevorderde thanks!

ik dacht dat het bestandje alleen nu had als het in de root stond.
Offline Bart - 09/02/2008 17:23 (laatste wijziging 09/02/2008 17:47)
Avatar van Bart PHP expert
Citaat:
Heb ik het goed dat je mod_rewrite toepast voor de hele server?
Hangt er vanaf wáár je je .htaccess plant. Als je het in je root gooit, geldt het voor al je mappen en files, doe je het in een specifieke map dan geldt het volgens mij alleen voor DIE map.

Citaat:
[..code..]


Volgens mij moet je bij ErrorDocument 404 een file achter de regel zetten, hij redirect namelijk naar die file. Deze file wordt verschillend bekeken door verschillende browsers. De een accepteert alleen error documenten die binnen een bepaalde grootte zitten. Weer een ander gaat hier anders mee om.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.173s