Announcement

Collapse
No announcement yet.

Zwei .htaccess Fragen

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Zwei .htaccess Fragen

    Hi *,

    1. Die Website ist derzeit per .htpasswd geschützt. Jetzt möchte ich eine bestimmte IP freigeben, die ohne weitere Authentifizierung Zugriff erhält.

    So sieht's im Moment aus:
    Code:
    AuthUserFile /usr/home/mysite/.htpasswd
    AuthGroupFile /dev/null
    AuthType Basic
    AuthName "Zugriffsschutz"
    Options -Indexes
    require valid-user
    2. Über eine cookielose Subdomain soll der Zugriff auf Resourcen ermöglicht werden. D.h. Zugriffe auf bestimmte Mime-Types (application/javascript, text/css, image/jpg, etc) sollen zugelassen werden, alle anderen aber per 301 auf die Hauptdomain umgeleitet werden.

    Im Moment wird alles auf die Hauptdomain geleitet:
    Code:
    RewriteCond %{HTTP_HOST} ^static.example.org$ [NC]
    RewriteRule ^(.*)$ http://www.example.org/$1 [R=301,L]
    Ich würde mich über jede Hilfe freuen!

    Vielen Dank und viele Grüße

  • #2
    Auf 1. hab ich die Antwort gerade selbst gefunden:

    Originally posted by DaDyne View Post
    1. Die Website ist derzeit per .htpasswd geschützt. Jetzt möchte ich eine bestimmte IP freigeben, die ohne weitere Authentifizierung Zugriff erhält.
    http://httpd.apache.org/docs/1.3/how...h.html#satisfy

    Comment


    • #3
      Hallo,

      2. Liese sich über zusätzliche Rewrite-Conditions lösen. Allerdings nicht nach Mime-Typ, sondern nur über die Dateiendung.

      Code:
      RewriteCond %{HTTP_HOST} ^static.example.org$ [NC]
      RewriteCond %{REQUEST_FILENAME} !-f [OR]
      RewriteCond %{REQUEST_URI} !^.*(\.js|\.css|\.jpg)$ [NC]
      RewriteRule ^(.*)$ http://www.example.org/$1 [R=301,L]
      Gruß Falk
      Wenn du denkst du hast alle Bugs gefunden, dann ist das ein Bug in deiner Denksoftware.

      Quellcode ohne ein Mindestmaß an Formatierung sehe ich mir nicht an! Ich leiste keinen Privatsupport per Mail oder PN!

      Comment

      Working...
      X