Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

Hilfe - .haccess Problem

Mehrere Domains, Domain-Umzug, neue Dateinamen, 301/302
Neues Thema Antworten
ingwel
PostRank 1
PostRank 1
Beiträge: 4
Registriert: 20.05.2010, 13:51
Wohnort: Remseck

Beitrag von ingwel » 21.05.2010, 21:20

Hallo liebe Gemeinde,

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 %&#123;HTTP&#58;Accept-encoding&#125; gzip
RewriteCond %&#123;REQUEST_FILENAME&#125; \.&#40;js|css&#41;$
RewriteCond %&#123;REQUEST_FILENAME&#125;.gz -f
RewriteRule ^&#40;.*&#41;$ $1.gz &#91;L&#93;

# 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 "\\.&#40;ico|jpe?g|png|gif|swf&#41;$">
Header set Cache-Control "max-age=31536000, public"
</filesmatch>
<filesmatch "\\.&#40;css&#41;$">
Header set Cache-Control "max-age=31536000, private"
</filesmatch>
<filesmatch "\\.&#40;js&#41;$">
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
Herzlichen Dank und viele Grüße
Viele Grüße
Ingo

webagentur

Anzeige von ABAKUS

von Anzeige von ABAKUS »


Hochwertiger Linkaufbau bei ABAKUS:
  • Google-konformer Linkaufbau
  • nachhaltiges Ranking
  • Linkbuilding Angebote zu fairen Preisen
  • internationale Backlinks
Wir bieten Beratung und Umsetzung.
Jetzt anfragen: 0511 / 300325-0

Mork vom Ork
PostRank 9
PostRank 9
Beiträge: 2557
Registriert: 08.07.2008, 11:07
Wohnort: Aufm Friedhof.

Beitrag von Mork vom Ork » 22.05.2010, 10:25

ingwel hat geschrieben:Alle mod_rewrite Eindtellungen sind futsch und sogar 2 statische Seiten nicht erreichbar. Langsam bin ich mit meinem Latein am Ende. Bitte helft mir.
Wieso ist alles futsch?
Das ist der Code der "alten" .htaccess:
Da ist doch alles. Verstehe dein Problem nicht.
500er Fehler.
Die Ursache dafür steht, wie immer, im Fehlerprotokoll deines Webservers. Falls du tatsächlich nicht wissen solltest, wo sich das Teil befindet, frage deinen Hoster (und gewöhne dir an, in Zukunft mindestens einmal die Woche reinzuschauen – das ist wichtig).

Synonym
PostRank 10
PostRank 10
Beiträge: 3708
Registriert: 09.08.2008, 02:55

Beitrag von Synonym » 22.05.2010, 12:02

"<filesmatch "\\.(js)$"> "
Eine Maskierung der Maskierung?

"AuthUserFile /usr/www/users/xxxx//drupal//.htpasswd"
Das schaut auch nicht wirklich gut aus. // ?

Anzeige von ABAKUS

von Anzeige von ABAKUS »

SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


ingwel
PostRank 1
PostRank 1
Beiträge: 4
Registriert: 20.05.2010, 13:51
Wohnort: Remseck

Beitrag von ingwel » 25.05.2010, 08:14

Herzlichen Dank für Eure schnellen Anworten. Bin leider immer noch nicht weiter.
@ Mork vom Ork:
und gewöhne dir an, in Zukunft mindestens einmal die Woche reinzuschauen – das ist wichtig
Mach ich - versprochen.

@ Synonym:
Hab so ne .htaccess auch noch nicht "gesehen", das ist ja das Putzige.

Das spuckt mir das Error log aus:

Code: Alles auswählen

&#91;Fri May 21 16&#58;08&#58;26 2010&#93; &#91;error&#93; &#91;client 94.217.239.93&#93; Options FollowSymLinks or SymLinksIfOwnerMatch is off which implies that RewriteRule directive is forbidden&#58; /var/www/vhosts/adresse.tld/httpdocs/index.pl
&#91;Fri May 21 16&#58;14&#58;48 2010&#93; &#91;error&#93; &#91;client 94.217.239.93&#93; File does not exist&#58; /var/www/vhosts/adresse.tld/httpdocs/allgemeine-geschaeftsbedingungen, referer&#58; http&#58;//adresse.tld/index.php

Fri May 21 16&#58;21&#58;16 2010&#93; &#91;error&#93; &#91;client 94.217.239.93&#93; File does not exist&#58; /var/www/vhosts/adresse.tld/httpdocs/impressum, referer&#58; http&#58;//adresse.tld/
&#91;Fri May 21 16&#58;24&#58;15 2010&#93; &#91;error&#93; &#91;client 66.249.65.78&#93; File does not exist&#58; /var/www/vhosts/adresse.tld/httpdocs/robots.txt

&#91;Fri May 21 17&#58;06&#58;15 2010&#93; &#91;error&#93; &#91;client 94.217.239.93&#93; File does not exist&#58; /var/www/vhosts/adresse.tld/httpdocs/allgemeine-geschaeftsbedingungen, referer&#58; http&#58;//adresse.tld/kategorie.php?id=37
&#91;Fri May 21 19&#58;11&#58;27 2010&#93; &#91;error&#93; &#91;client 94.217.239.93&#93; need AuthName&#58; /kategorie.php, referer&#58; http&#58;//adresse.tld/kategorie.php?id=37
&#91;Fri May 21 19&#58;11&#58;33 2010&#93; &#91;error&#93; &#91;client 94.217.239.93&#93; need AuthName&#58; /
&#91;Fri May 21 19&#58;11&#58;49 2010&#93; &#91;error&#93; &#91;client 94.217.239.93&#93; &#40;2&#41;No such file or directory&#58; Could not open password file&#58; /usr/www/users/name/drupal/.htpasswd
Eine index.pl habe ich auf /httpdocs auch nicht finden können
Ich verzweifele bald. Vielleicht könnt Ihr mir doch helfen. :cry:
Viele Grüße
Ingo

webagentur

Synonym
PostRank 10
PostRank 10
Beiträge: 3708
Registriert: 09.08.2008, 02:55

Beitrag von Synonym » 26.05.2010, 11:32

Bezüglich dem ersten Fehler schau mal hier den Punkt 3 an:
https://forum.modrewrite.de/topic82.html

Bezüglich dem index.pl stehe ich gerade auch auf dem Schlauch...

Die "File not exist" kannst Du erst mal überlesen, liegt wahrscheinlich an dem nicht funktionierenden Rewrite.

Das mit dem "need AuthName" scheint auch normal zu sein.

Laut log ist Dein Detaipfad
/var/www/vhosts/adresse.tld/httpdocs/

Laut htaccess liegt die passwd in
AuthUserFile /usr/www/users/xxxx//drupal//.htpasswd

Beachte dabei vor allem die ersten 4 Ordner. Sicher, dass die stimmen? Liegt die passwd wirklich in /usr/www/users/xxx und nicht doch im /var/www/vhosts/xxx ?

Antworten