login  Naam:   Wachtwoord: 
Registreer je!
 Forum

htaccess ligt draws tegen andere htaccess

Offline GroundZero - 18/05/2013 14:12
Avatar van GroundZeroLid Beste,

ik heb het probleem dat een HTACCESS bestand wat een directory terug staat, dwars zit op mijn nieuwe website.

Even uitgelegd:


ROOT
|
--- WWW --- Hoofd website staat hier & htaccess
|
|
SUB FOLDER --- Tweede site staat hier


Wanneer ik in mijn tweede site nu naar een link ga bijvoorbeeld:

http://www.mijnsite.nl/subfolder/news/

en in mijn htaccess welke in die subfolder staat zeg

  1. RewriteRule ^(.*)/$ index.php?pagina=$1 [L]


Dan krijg ik toch een "pagina kan niet worden weergegeven"

welke door mijn ROOT htaccess aangemaakt word.

Is er een mogelijkheid om te zeggen dat het systeem vanaf het moment dat ik in de subfolder zit, enkel en alleen nog naar de htaccess van dat level (vanaf die volder en verder, niet terug) moet kijken?

3 antwoorden

Gesponsorde links
Offline Martijn2008 - 18/05/2013 14:52
Avatar van Martijn2008 PHP beginner Je kunt met de property RewriteBase aangeven dat het systeem in een subfolder staat. Zie deze topic op StackOverflow eens.
Offline GroundZero - 18/05/2013 16:56
Avatar van GroundZero Lid super! dankjewel! ik ga meteen eens checken 
Offline Martijn - 21/05/2013 12:15
Avatar van Martijn Crew PHP dit erboven plaatsen zou kunnen helpen:
  1. # If the requested URI does not contain a period in the final path-part
  2. RewriteCond %{REQUEST_URI} !(\.[^./]+)$
  3. # and if it does not exist as a directory
  4. RewriteCond %{REQUEST_FILENAME} !-d
  5. # and if it does not exist as a file
  6. RewriteCond %{REQUEST_FILENAME} !-f
  7. # en hier dan je eigen actie
  8. RewriteRule ^(.*)/$ index.php?pagina=$1 [L]

Gesponsorde links
Je moet ingelogd zijn om een reactie te kunnen posten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.192s