Hallo Siechfred,
Also wenn ich den zweiten Teil der Anweisung in den Browser eingebe dann wird ja korrekt die Seite gefunden. Es wird also der erste Teil sein und das wird heißen daß er den Befehl nicht erkennt.
Ja, du vermischst mod_rewrite mit mod_alias, das könnte das Problem sein. Und das mit der korrekten Referenzierung hast du trotz mehrfacher Zaunspfähle immer noch nicht umgesetzt:
RewriteEngine On
DirectoryIndex sebastian_jurk_software-und-datenbankentwicklung.php
RewriteCond %{HTTP_HOST} !^www.software-und-datenbankentwicklung.de$
RewriteRule ^(.*)$ http://www.software-und-datenbankentwicklung.de/$1 [L,R=301]
Redirect permanent seite.htm http://www.software-und-datenbankentwicklung.de/sebastian_jurk_software-und-datenbankentwicklung.phpErsetze obige Zeilen durch diese eine (und mache bitte endlich einen Slash vor seite.htm):
Den Hinweis hast du falsch verstanden. Wahsaga meinte ja ich soll es ohne slash machen weil er den Slash bei mir gesehen hatte. Ich habe es ja mit slash und ohne slash probiert. :-)
Also erst so:
Redirect permanent seite.htm http://www.software-und-datenbankentwicklung.de/sebastian_jurk_software-und-datenbankentwicklung.php
dann so:
Redirect permanent /seite.htm http://www.software-und-datenbankentwicklung.de/sebastian_jurk_software-und-datenbankentwicklung.php
weil in deinem Beispiel ein Slash war. Und da das Wahsaga nicht gefiel wieder so:
Redirect permanent seite.htm http://www.software-und-datenbankentwicklung.de/sebastian_jurk_software-und-datenbankentwicklung.php
Redirect permanent /seite.htm http://www.software-und-datenbankentwicklung.de/sebastian_jurk_software-und-datenbankentwicklung.php
Und erst _danach_ wirf die Rewrite-Engine an.
Dann halt wieder mit Slash.
Ich habe jetzt den Code so:
Options +FollowSymLinks
Redirect permanent /seite.htm http://www.software-und-datenbankentwicklung.de/sebastian_jurk_software-und-datenbankentwicklung.php
RewriteEngine On
DirectoryIndex sebastian_jurk_software-und-datenbankentwicklung.php
RewriteCond %{HTTP_HOST} !^www.software-und-datenbankentwicklung.de$
RewriteRule ^(.*)$ http://www.software-und-datenbankentwicklung.de/$1 [L,R=301]
Also das Redirect vor dem RewriteEngine On.
Aber das Ergebnis bleibt leider genauso.
Grüße,
Sebastian