vorgegebene .htaccess verhindert Unterverzeichnis

Du hast ein Problem gefunden und weißt nicht genau wo es hinpasst...
Antworten
EnsembleUn
Beiträge: 50
Registriert: Mo 10. Mai 2010, 22:17
Shop Version: ECB 1.0.6

vorgegebene .htaccess verhindert Unterverzeichnis

Beitrag von EnsembleUn »

Ist zwar kein Shopsystem-Thema, aber ich stehe gerade vor einem Problem.

Um eine gewisse Portalsoftware laufen zu lassen, muss die dazugehörige .htaccess ins root-Verzeichnis, dann funktioniert das Portal.
So sieht sie aus:

Code: Alles auswählen

<FilesMatch "\.inc" >
deny from all
</FilesMatch>
<FilesMatch "^\." >
deny from all
</FilesMatch>


RewriteEngine on

RewriteBase /

RewriteCond   %{REQUEST_URI}   !\.css$
RewriteCond   %{REQUEST_URI}   !\.gif$
RewriteCond   %{REQUEST_URI}   !\.js$
RewriteCond   %{REQUEST_URI}   !\.jpg$
RewriteCond   %{REQUEST_URI}   !\.png$
RewriteCond   %{REQUEST_URI}   !\.ico$
RewriteCond   %{REQUEST_URI}   !\.swf$
RewriteCond   %{REQUEST_URI}   !\.xml$
RewriteCond   %{REQUEST_URI}   !\.xsl$
RewriteCond   %{REQUEST_URI}   !\.txt$
RewriteCond   %{REQUEST_URI}   !\.gz$
RewriteCond   %{REQUEST_URI}   !fetch\.php$
RewriteCond   %{REQUEST_URI}   !\.tool\.php$
RewriteCond   %{REQUEST_URI}   !/info/
RewriteCond   %{REQUEST_URI}   !/campics/
RewriteRule   (.+)             index.php   [QSA,L]
Wenn ich jetzt auf das Verzeichnis http://www.domain.tld/blog/ zugreifen möchte, werde ich auf http://www.domain.tld/ umgeleitet.
Entferne ich die .htaccess, dann kann ich auf /blog zugreifen, jedoch funktioniert die Portalsoftware nicht mehr.

Weiß jemand einen Rat?
Doc Olson
Beiträge: 536
Registriert: Mo 10. Mai 2010, 08:54

Re: vorgegebene .htaccess verhindert Unterverzeichnis

Beitrag von Doc Olson »

Füge mal

Code: Alles auswählen

RewriteCond   %{REQUEST_URI}   !/blog/
vor

Code: Alles auswählen

RewriteRule   (.+)             index.php   [QSA,L]
ein
EnsembleUn
Beiträge: 50
Registriert: Mo 10. Mai 2010, 22:17
Shop Version: ECB 1.0.6

Re: vorgegebene .htaccess verhindert Unterverzeichnis

Beitrag von EnsembleUn »

Prima, wer lesen kann ist immer ganz klar im Vorteil.

Nun funktioniert alles durch die eine zusätzliche Zeile.
Antworten