Page 1 of 1

Neuerstellung der .htaccess

Posted: Mon Jul 15, 2013 10:19 am
by bernd_d
Mal blöd gefragt: (Wann) Wird die .htaccess neu erstellt? Ich habe hier einige Anpassungen gemacht bzw. muss sie immer wieder machen, weil sie manchmal überschrieben werden.

Zum Hintergrund: Ich lasse auf meiner Domain im Hauptverzeichnis s9y laufen und in den Unterordnern /piwik/ bzw. /thinkup/ die jeweilige Software. Damit die Sachen (speziell Piwik) über http://sub.example.org/piwik/ aufrufbar sind, muss ich folgende Anpassungen machen (hatte mir damals der Uberspace-Support so empfohlen)...
  • DirectoryIndex auskommentieren
  • /piwik/ und /thinkup/ aus dem Rewrite herausnehmen

Code: Select all

# BEGIN s9y
ErrorDocument 404 /index.php
# DirectoryIndex /index.php
Options -MultiViews

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} !^/piwik/
RewriteCond %{REQUEST_URI} !^/thinkup/
RewriteRule ^serendipity_admin.php serendipity_admin.php [NC,L,QSA]
Falls man das Problem auch anders lösen kann, ohne das ich ständig die .htaccess neu anpassen muss, bin ich für jeden Vorschlag dankbar.

Re: Neuerstellung der .htaccess

Posted: Mon Jul 15, 2013 11:29 am
by Timbalu
Außerhalb vom # BEGIN s9y Block, würde ich sagen. Oder im include/tpl/htaccess tpl ergänzen.

Re: Neuerstellung der .htaccess

Posted: Mon Jul 15, 2013 2:29 pm
by garvinhicking
bernd_d wrote:Mal blöd gefragt: (Wann) Wird die .htaccess neu erstellt? Ich habe hier einige Anpassungen gemacht bzw. muss sie immer wieder machen, weil sie manchmal überschrieben werden.
Immer wenn man etwas an den permalinks, der pfadkonfiguration oder den URL-Rewritingoptionen anpasst.


Grüße,
Garvin

Re: Neuerstellung der .htaccess

Posted: Mon Jul 15, 2013 2:49 pm
by bernd_d
Danke für die Infos, mal sehen was ich damit mache.

Re: Neuerstellung der .htaccess

Posted: Mon Jul 15, 2013 4:45 pm
by Timbalu
Und jeweils eine .htaccess in diesen Ordnern (/piwik/ und /thinkup/) per

Code: Select all

<IfModule dir_module>
    DirectoryIndex index.html index.php
</IfModule>

<IfModule mod_rewrite.c>
    RewriteEngine Off
</IfModule>
geht nicht? (Kann bei Ersterem auch mod_dir.c sein)

Re: Neuerstellung der .htaccess

Posted: Thu Jul 18, 2013 10:49 am
by bernd_d
Die Lösung mit den getrennten .htaccess scheint ebenfalls zu funktionieren, vielen dank :)