Page 1 of 1

Ordner aus rewrite ausnehmen

Posted: Mon Aug 20, 2012 2:23 pm
by bernd_d
Ich lasse auf einer Subdomain mein S9y laufen und haben auf der Subdomain jeweils noch piwik und thinkup installiert.

Nun kann ich aber piwik nicht über http://bernd.distler.ws/piwik aufrufen, weil die RewriteEnginge in / alles auf die S9y-Installation umschreibt.

Laut http://www.it-blog.net/artikel/8-Serend ... nisse.html sollte es reichen

Code: Select all

RewriteRule ^piwik/ - [L]
nach

Code: Select all

RewriteBase /
einzufügen. Klappt aber bei mir (natürlich) nicht :(

Jemand einen hilfreichen Tipp?

Re: Ordner aus rewrite ausnehmen

Posted: Mon Aug 20, 2012 3:00 pm
by garvinhicking
Hi!

Nutzt Piwik selbst mod_rewrite? Sonst könntest Du eine .htaccess im Unterordner von Piwik reinpacken mit "RewriteEngine Off"...

Grüße,
Garvin

Re: Ordner aus rewrite ausnehmen

Posted: Mon Aug 20, 2012 3:21 pm
by bernd_d
Hab ich versucht, es ändert sich aber leider nichts. Piwik lässt sich trotzdem nur direkt über http://bernd.distler.ws/piwik/index.php aufrufen.

Vielleicht hat es auch irgendwas mit der uberspace-Konfiguration zu tun. Ich werde mich wohl mal an deren Support wenden, woran das liegt.

Re: Ordner aus rewrite ausnehmen

Posted: Tue Aug 21, 2012 1:24 pm
by garvinhicking
Hi!

Gggf. solltest Du ein "IndexFile index.php" auch in dieser lokalen .htaccess reinnehmen...

Grüße,
Garvin

Re: Ordner aus rewrite ausnehmen

Posted: Tue Aug 21, 2012 5:33 pm
by bernd_d
So, nach ein paar E-Mails mit den Ubernauten konnten wir das Problem erstmal eingrenzen/beheben.

Die .htaccess von S9y wird wiefolgt nach der RewriteBase ergänzt:

Code: Select all

RewriteCond %{REQUEST_URI} !^/thinkup/
RewriteCond %{REQUEST_URI} !^/piwik/
Damit allerdings die Verzeichnisse korrekt verwendet werden können, muss der DirectoryIndex auskommentiert werden:

Code: Select all

#DirectoryIndex /index.php
Bei letzterem wussten die Ubernauten nicht so recht, wozu das überhaupt drin ist, nach deren Ansicht ist die Zeile überflüssig.

@Garvin: Kannst du da was dazu sagen ob die Zeile einen tieferen Sinn hat oder inwieweit es Probleme machen könnte, wenn man das weg lässt? Das System scheint im Moment jedenfalls auch so zu laufen.

Re: Ordner aus rewrite ausnehmen

Posted: Fri Aug 24, 2012 2:31 pm
by garvinhicking
Hi!

Ah, wunderbar, dann hatte ich ja recht mit DirectoryIndex. Das wird eigentlich nur genutzt um standardmäßig immer den s9y Ordner aufzurufen wenn man keinen Dateinamen angibt. Kann man also gerne so abändern denke ich. Damals hatte ich den "/" dort eingefügt weil ich nicht 100% wusste ob man den Dateinamen absolut oder relativ angeben muss, und einige User Probleme in UNterverzeichnissen hatten wenn man kein "/" drin hatte (vor allem die Leute die kein mod_rewrite haben sondern Apache Errorhandling nutzen).

Grüße,
Garvin

Re: Ordner aus rewrite ausnehmen

Posted: Fri Aug 24, 2012 4:42 pm
by bernd_d
Danke, dann lass ich es jetzt einfach so :)