SOLVIUM

Webentwicklung

Apache 2 – vhosts, die .htaccess und ein leidender Indianer

Donnerstag, 16. April 2009 - 22:19 Uhr

Es wird hier jetzt ein wenig techy, ich möchte mich im Voraus schonmal dafür entschuldigen… Allerdings durfte ich mich heute auf Arbeit ungefähr zwei Stunden mit der Apache2 Config herumschlagen, und weil das schon das zweite Mal innerhalb von ein paar Wochen der Fall war (und ich wieder auf den gleichen Fehler reingefallen bin), möchte ich hier kurz ein paar Knackpunkte festhalten. Nur für den Fall, dass ich wieder in die Situation komme. Oder wer anders.

Zunächst ein paar nützliche Befehle:

  • sudo <Befehl> – Befehl als root ausführen
  • ln -s /blub1 blub2 – erstellt einen Symlink namens blub2, der auf /blub1 zeigt
  • rm blub – entfernt blub
  • /etc/init.d/apache2 force-reload – Apache 2 neu starten

Auf jeden Fall sollte man bei der Herumkonfiguriererei aufpassen, dass Weiterleitungen in der .htaccess nur dann funktionieren, wenn für das Directory auch AllowOverride auf All steht. Per Standard steht das erstmal auf None, was auch durchaus sinnvoll ist. Klartext:

<VirtualNameHost *>
  ...
  <Directory /var/www/domain.de>
  ...
  AllowOverride All
  </Directory>
</VirtualNameHost>

Nebenbei bemerkt: Entweder * (alle Ports) oder *:80 (Port 80). Beides zusammen geht nicht. Egal in welcher eingebundenen Datei das definiert wird.

Ja, das ist hier alles ein wenig wirr. Aber ungefähr so sah meine Fehlersuche heute auch aus :-)

Flattr ist ein Micro-Payment-Dienst für Web-Inhalte.
Mehr zu Flattr findest Du im Beitrag Was ist Flattr?


, , | Kommentar schreiben | Trackback einrichten

Einen Kommentar schreiben

Blog Blogs Code DJK Dyckburg Ehrensenf Einkaufen EM 2008 Essen Film Firefox Fotos Fussball Games Gewinnspiel Google Gutenachtgeschichten Handy ich Katzen Kreta Lebensweisheiten Lotto Musik Münster Münster Poker Politik Programmierung real Rechner SEO Studium Stöckchen The Killers Trash TV Twitter unblogbar Uni Video Web Weihnachten Werbung Wirtschaft Wordpress

© 2006-2010 Solvium.de (Jan Papenbrock) - Impressum - Kontakt aufnehmen

» Blog powered by Wordpress. Silk icons von FamFamFam.