bitte verzeiht, wenn ich die Lösung übesehen haben sollte.
Habe mit Pspad auf nen Linux Server gearbeitet und die dort vorhandene .htaccess leider nicht gesehen. Da die Webseite DC auslieferte, schrieb ich schnell ne Umleitung. Nach dem Speichern hatte ich ne 500 - er Fehlermeldung - und unter pspad war die htaccess nicht mehr zu sehen. Linux gestartet und ich fand eine .htaccess und eine .htaccess 2 auf dem Server. Hab die eigene gelöscht und die 2. umbenannt - 500 er Fehler. Alle mod_rewrite Eindtellungen sind futsch und sogar 2 statische Seiten nicht erreichbar. Langsam bin ich mit meinem Latein am Ende. Bitte helft mir.
Das ist der Code der "alten" .htaccess:
Code: Alles auswählen
AuthUserFile /usr/www/users/xxxx//drupal//.htpasswd
AuthName "Realm"
AuthType Basic
<Limit GET POST PUT>
require valid-user
</Limit>
##
AddEncoding gzip .gz
AddType "text/javascript" .gz
AddType "text/css" .gz
RewriteCond %{HTTP:Accept-encoding} gzip
RewriteCond %{REQUEST_FILENAME} \.(js|css)$
RewriteCond %{REQUEST_FILENAME}.gz -f
RewriteRule ^(.*)$ $1.gz [L]
# Expire headers 31536000 Sekunden = 1 Jahr
<ifModule mod_expires.c>
ExpiresActive On
ExpiresDefault "access plus 1 seconds"
ExpiresByType text/html "access plus 1 seconds"
ExpiresByType image/gif "access plus 31536000 seconds"
ExpiresByType image/jpeg "access plus 31536000 seconds"
ExpiresByType image/png "access plus 31536000 seconds"
ExpiresByType text/css "access plus 31536000 seconds"
ExpiresByType text/javascript "access plus 31536000 seconds"
ExpiresByType application/x-javascript "access plus 31536000 seconds"
</ifModule>
# BEGIN Cache-Control Headers
<ifmodule mod_headers.c>
<filesmatch "\\.(ico|jpe?g|png|gif|swf)$">
Header set Cache-Control "max-age=31536000, public"
</filesmatch>
<filesmatch "\\.(css)$">
Header set Cache-Control "max-age=31536000, private"
</filesmatch>
<filesmatch "\\.(js)$">
Header set Cache-Control "max-age=31536000, private"
</filesmatch>
</ifmodule>
# Turn ETags Off
<ifmodule mod_headers.c>
Header unset ETag
</ifmodule>
#FileETag None
# END Turn ETags Off
# BEGIN Remove Last-Modified Header
<ifmodule mod_headers.c>
Header unset Last-Modified
</ifmodule>
# END Remove Last-Modified Header