dedlfix: Allow from Schreibweise für IP Adressen?

Beitrag lesen

Hi!

Allow from ::1 127.0.0.0/8 \                fc00::/7 10.0.0.0/8 172.16.0.0/12 192.168.0.0/16 \                fe80::/10 169.254.0.0/16

Ich verstehe nicht ganz was der Backslash bedeutet?

http://httpd.apache.org/docs/2.2/configuring.html#syntax

Laut Doku finde ich nur eine Erklärung das der Backslash eine neue Zeile bedeutet.

Nein, er bedeutet, dass die Anweisung in der nächsten Zeile fortgesetzt wird, denn ansonsten gilt: eine Anweisung = eine Zeile

Dann müsste doch auch erlaubt sein:

Allow from ::1 127.0.0.0/8 \        10.120.22.33

Wenn mein lokaler PC die IP 10.120.22.33 hat, funktioniert das dann aber nicht.

Funktioniert nicht, funktioniert nicht als Fehlerbeschreibung, weißt du doch. Gibt es einen Fehler im Error-Log oder was passiert auf deinem lokalen PC? Und was heißt lokaler PC genau? In welcher Verbindung steht er zum Webserver? Schau auch mal ins Access-Log, welche IP-Adresse es versucht (falls es kein Konfigurationsfehler sondern ein 401 ist).

Muss man für jede einzelne IP Adresse dann immer Allow from davor schreiben?
Allow from 10.120.22.33
Allow from 127.0.0.1

Wenn du die vorherige Zeile nicht mit \ abschließt, dann muss in der nächsten Zeile eine vollständige Direktive stehen (abgesehen von Leerzeilen und Kommentaren).

Lo!