CH-4419 Lupsingen
+41 61 915 915 5
Wenn Sie für einzelne Sites spezielle Konfigurationsdirektiven einpflegen möchten, welche über .htaccess nicht möglich sind oder wenn Sie nur für eine einzelne Site eine permissivere AllowOverride Direktive erstellen möchten ohne dies für alle Sites zu erlauben, dann gehen Sie wie folgt vor:
Zuerst muss die interne ID der Site festgestellt werden, Sie finden diese Information auf verschiedene Weisen (in unserem Beispiel ist die SiteID 3 und der Name der fraglichen Site www.mustermann.ch):
In unserem Beispiel enthält das Textfeld OpenBasedir folgenden Wert woraus die SiteID (3) ersichtlich ist:
/tmp/:/var/lib/php/session/:/home/.sites/106/site3/
ls -la /home/sites/www.mustermann.ch
Sie erhalten darauf eine Ausgabe der Sie wiederum die SiteID 3 entnehmen können:
/home/sites/www.mustermann.ch -> ../.sites/106/site3
su -
cd /etc/httpd/conf/vhosts/nano site3.include
# /etc/httpd/conf/vhosts/site3.include # user customizations can be added here. <Directory /home/.sites/106/site3/> AllowOverride FileInfo </Directory>
Speichern Sie die Datei mit CTRL-X und Y und ENTER.
/etc/init.d/httpd restart
Ab sofort können Sie nun mod_rewrite ausschliesslich innerhalb von Site3 verwenden.