1
Hallo,
mein Problem ist folgendes: Ich sitze an einer Seite, die mittels htaccess sprechende urls verpasst bekommt, hier ein Auszug:
Nun muss ich den Mailversand online testen, möchte das aber gleich im Root-Verzeichnis, nicht in einem Unterordner machen. Die alte Seite hat eine index.html mit dem alten Design, die will ich solange angezeigt haben, bis ich fertig bin - für alle IPs, außer meiner momentanen.
Ich weiß, dass das mit RewriteCond {REMOTE_ADDR} geht, aber wie kann ich die gesamte htaccess für andere IP-Adressen nichtig machen? Muss ich vor jede RewriteRule die RewriteCond einfügen, oder gibt es da einen einfachen effizienteren Weg?
mein Problem ist folgendes: Ich sitze an einer Seite, die mittels htaccess sprechende urls verpasst bekommt, hier ein Auszug:
RewriteEngine on
# ----- Deutsch -----
RewriteRule ^hotel/(lage|geschichte)\.html$ index.php?html=$1&language=de
RewriteRule ^geniessen/(wappenstube|speisesaal|jaegerstube|weinkeller)\.html index.php?html=$1&language=de
# ----- Italienisch ----
RewriteRule ^albergo/posizione\.html$ index.php?html=lage&language=it
RewriteRule ^albergo/storia\.html$ index.php?html=geschichte&language=it
Nun muss ich den Mailversand online testen, möchte das aber gleich im Root-Verzeichnis, nicht in einem Unterordner machen. Die alte Seite hat eine index.html mit dem alten Design, die will ich solange angezeigt haben, bis ich fertig bin - für alle IPs, außer meiner momentanen.
Ich weiß, dass das mit RewriteCond {REMOTE_ADDR} geht, aber wie kann ich die gesamte htaccess für andere IP-Adressen nichtig machen? Muss ich vor jede RewriteRule die RewriteCond einfügen, oder gibt es da einen einfachen effizienteren Weg?