.htaccess Redirect Permanent - Serverfehler 500
.htaccess Redirect Permanent - Serverfehler 500
hallo,
aus irgendeinem grund will eine ganz einfache .htaccess nicht funktionieren. ich bekomme immer einen "internen serverfehler 500" gemeldet. weiss vielleicht jemand warum das liegen könnte?
Redirect Permanent /index.html ordner/index.php
gruss,
christoph
aus irgendeinem grund will eine ganz einfache .htaccess nicht funktionieren. ich bekomme immer einen "internen serverfehler 500" gemeldet. weiss vielleicht jemand warum das liegen könnte?
Redirect Permanent /index.html ordner/index.php
gruss,
christoph
Re: .htaccess Redirect Permanent - Serverfehler 500
hast du denn die rechte um das in der .htaccess zu ändern?
Stichwort AllowOverwrite
Stichwort AllowOverwrite
Re: .htaccess Redirect Permanent - Serverfehler 500
das sind die (ich glaube relevanten) einträge in der httpd.conf. müsste doch eigentlich soweit richtig sein, oder?
# forbid access to the entire filesystem by default
<Directory />
Options None
AllowOverride None
Order deny,allow
Deny from all
</Directory>
# use .htaccess files for overriding,
AccessFileName .htaccess
# and never show them
<Files ~ "^.ht">
Order allow,deny
Deny from all
</Files>
# forbid access to the entire filesystem by default
<Directory />
Options None
AllowOverride None
Order deny,allow
Deny from all
</Directory>
# use .htaccess files for overriding,
AccessFileName .htaccess
# and never show them
<Files ~ "^.ht">
Order allow,deny
Deny from all
</Files>
Re: .htaccess Redirect Permanent - Serverfehler 500
AccessFileName sorgt zwar dafür, dass die .htaccess benutzt werden kann, aber gleichzeitig sagt AllowOverwrite none, dass du mit den Angaben in der .htaccess nichts überschreiben darfst.qwechsk wrote:<Directory />
Options None
AllowOverride None
Order deny,allow
Deny from all
</Directory>
# use .htaccess files for overriding,
AccessFileName .htaccess
# and never show them
Musst mal im Manual nachkucken welche Option Redirect benötigt.
Oder du machst das Rediract in der httpd.conf
Re: .htaccess Redirect Permanent - Serverfehler 500
ich hab jetzt mal AllowOverride All versucht nur das bringt auch nichts, obwohl das nach google wohl die lösung sein soll. scheint wohl doch nicht so einfach zu sein. beim apache restart hab ich jetzt die meldung:
Warning: DocumentRoot [/srv/www/htdocs/webxx/html/ordner/ordner] does not exist
bekommen. auch seltsam.
Warning: DocumentRoot [/srv/www/htdocs/webxx/html/ordner/ordner] does not exist
bekommen. auch seltsam.
Re: .htaccess Redirect Permanent - Serverfehler 500
dann wirds wohl doch zeit einen blick in die logs zu werfen :)
Re: .htaccess Redirect Permanent - Serverfehler 500
okay getan. so sah das in den logs aus:
[Mon Nov 15 13:53:08 2004] [alert] [client 80.146.xx.xxx] /srv/www/htdocs/webxx/html/.htaccess: Redirect to non-URL
lösung: .htaccess anpassen
Redirect Permanent /index.html http://url.de
nur mit der DocumetRoot fehlermeldung bin ich noch nicht weiter.
aber schonmal danke bisher :)
[Mon Nov 15 13:53:08 2004] [alert] [client 80.146.xx.xxx] /srv/www/htdocs/webxx/html/.htaccess: Redirect to non-URL
lösung: .htaccess anpassen
Redirect Permanent /index.html http://url.de
nur mit der DocumetRoot fehlermeldung bin ich noch nicht weiter.
aber schonmal danke bisher :)
Re: .htaccess Redirect Permanent - Serverfehler 500
und was is an "does not exist " unverständlich? :)
Re: .htaccess Redirect Permanent - Serverfehler 500
ja klar, aber was interessiert sich denn der apache dafür?
Re: .htaccess Redirect Permanent - Serverfehler 500
na weil das wohl als DocumentRoot in der httpd.conf oder in der VH config eingetragen ist :!:
Re: .htaccess Redirect Permanent - Serverfehler 500
ist schon wahr ..in der VH find ich den entsprechen eintrag auch, nur warum ist der noch da, wenn das verzeichnis nicht mehr existiert? neben dem eintrag sind ja auch noch 100 andere einträge da und probleme machen die auch keine.
Re: .htaccess Redirect Permanent - Serverfehler 500
Weil du ihn wahrscheinlich nicht aus der vhost.conf gelöscht hast? Wie soll der Apache das denn merken?
Re: .htaccess Redirect Permanent - Serverfehler 500
schon wahr, schon wahr...nur ich hab ihn ja gar nicht erst eingetrangen ..zumindest nicht manuel. und andere einträge in der vhost verschinden ja auch von alleine wenn das entsprechende verzeichnis gelöscht wird.