
Beim Einrichten einer lokalen Drupal 6 Installation fiel mir auf, dass ich Clean URLs nicht aktivieren konnte.
Ich rätselte also, ob mein lokaler Webserver (ich nutze seit kurzem den Apache in einer MAMP -Umgebung, da ich auf MacOS X gewechselt habe) vielleicht nicht richtig konfiguriert ist. Die entsprechende Seite zu Clean URLs
auf Drupal äußert sich da durchaus im Detail zu Apache und seinen Einstellungen.
Noch einigem Schmökern kam ich zu dem Schluss, dass .htaccess Dateien eigentlich vom MAMP Apache schon in der Standard-Konfiguration entsprechend ausgeführt werden sollten (die Zeile "AddModule mod_rewrite.c" von der die Drupal-Beschreibung zu Clean URLs spricht kommt in der httpd.conf des MAMP Apache zwar nicht vor, das spielt aber offenbar keine Rolle).
Da die notwendigen Voraussetzungen zum Ausführen von Anweisungen in .htaccess Dateien gegeben sein sollten galt es also nur noch, eine anzulegen. Aber wie macht man das unter MacOS, wo ja Dateien mit einem beginnenden Punkt standardmäßig versteckt sind, also nicht bearbeitet werden können?
Abhilfe verspricht da das kleine kostenlose TinkerTool . Mit ihm lassen sich eine Reihe von Einstellungen vornehmen, die MacOS dem User nicht von Haus aus anbietet - und dazu gehört eben auch das Anzeigen "versteckter Dateien", zu denen die .htaccess ja gehört.
Nun musste ich nur noch wissen, was in die .htaccess rein muss. Hier bediente ich mich dann einfach der im CVS hinterlegten Apache/PHP/Drupal Settings .htaccess Datei .
Da ich kein besonderer Experte in Bezug auf Serverkonfigurierung bin habe ich auf gut Glück den gesamten Inhalt dieser Datei in ein File Namens .htaccess gepackt und in den Hauptordner meiner lokalen Drupal Installation gelegt.
Dann ein Reload - und siehe da... ich durfte die Checkbox "Aktiviert" auf der Konfigurationseite unter ?q=admin/settings/clean-urls anhaken.
Also tschüss, mein liebes ?q... 
Neueste Kommentare
vor 2 Wochen 2 Tage
vor 2 Wochen 3 Tage
vor 6 Wochen 5 Tage
vor 9 Wochen 4 Tage
vor 9 Wochen 4 Tage
vor 9 Wochen 5 Tage
vor 9 Wochen 5 Tage
vor 9 Wochen 5 Tage
vor 9 Wochen 5 Tage
vor 9 Wochen 5 Tage