Sven Rautenberg: "Wartungsarbeiten" automatisch - .htaccess

Beitrag lesen

Moin!

Jetzt wollte ich das ganze in meine Administration einbauen, dass sich das per Knopfdruck erledigen lässt.
Dabei dachte ich mir es wäre praktisch, wenn ich 2 .htaccess Dateien haben könnte. Die eine nur mit dem Wartungsarbeiten Inhalt und die andere mit dem Rest.

Es soll also - sofern verfügbar - zB eine .htaccess_wartungsarbeiten vor der .htaccess ausgeführt werden.

Wenn du zwei komplette .htaccess-Dateien erstellst, und jeweils nach Lage der Dinge die gewünschte Datei kopierst in ".htaccess", dann wäre das die einfachste denkbare Methode. Das Erstellen einer Dateikopie ist außerdem ein atomarer Prozess, sollte also kaum zu Problemen führen.

Weil du die Originaldateien unverändert lässt, geht dir eigentlich auch nichts kaputt.

Klar könnte ich es auch in eine Packen und diese dann automatisch bearbeiten lassen, aber irgendie hab ich angst, dass da mal was schief geht und der - wichtige - Rest futsch ist.

Gibt es irgend so eine "include" Möglichkeit?

Die nächste denkbare Alternative wäre, z.B. eine Rewrite-Rule das Vorhandensein einer Datei prüfen zu lassen und in Abhängigkeit vom Ergebnis eine Verzweigung in der Behandlung des Requests zu nehmen. Dein Admin-Interface erzeugt und löscht dann einfach nur noch diese eine Datei, der Rest der Anweisungen bleibt konstant in der .htaccess drin.

- Sven Rautenberg