Weiterleitung spezieller Unterseiten von www auf ohne www

  • Ne kein Managed Server und die normale htaccess läuft wie gewohnt...hier nochmal die komplette htaccess:

  • Und wenn du die beiden letzten Zeilen entfernst, dann kommt kein 500?


    Man könnte vor "Options +FollowSymlinks" noch eine # setzen, da dies oft zu einem 500er führt.

    Ansonsten schau mal in Zeile 97. Weiß gerade nicht, ob ein Kommentar, also die # mitten in einer Zeile erlaubt ist.

    Sonst setze den Kommentar einfach in die nächste Zeile!

    Und sowieso schaut der Block mit der index-Entfernung irgendwie eigenartig aus, aber wenn es doch sonst funktioniert, sollte es daran nicht liegen.

  • Hab beides ausprobiert. Kommt Fehler 500...
    Kann es einfach sein das 1und1 Server doof sind rofl

    Bei welchem Aufruf erhältst du denn den 500er. Momentan kann ich das nicht mehr nachvollziehen, da ich ihn nicht erhalte.

    Ich verstehe auch nicht, warum du Weiterleitungen generierst, die auf http statt auf https weiterleiten.

  • Apache Configuration
    # Own specification
    RewriteCond %{HTTP_HOST} !^brohltal-verwaltung\.de$ [NC]
    RewriteRule ^(.*)$ http://brohltal-verwaltung.de/$1 [R=301,L]

    du meinst das? Mein Fehler...doof... thinking
    Habe wie du gesagt hast die Zeile 97 mal geändert und bei "Options +FollowSymlinks" auch eine # davor gesetzt

  • Zitat
    Code
    Hat es eine Auswirkung, dass zum Teil der . durch \ maskiert wird und zum Teil nicht.

    Bei RewriteCond handelt es sich um reinen regulären Ausdruck. Ein Punkt bedeutet dabei "irgend ein Zeichen". Wenn man einen Punkt gezielt abfragen will, ist der Backslash davor erforderlich.

  • Sorry für meine späte Antwort, aber leider ist der Tag manachmal zu kurz! Also eigene Dummheit kenn... :D


    Aber hab jetzt auch mal die Standard-htaccess genommen und es kommt ein Fehler 500! :( Das ist total kacke. Wieso?

    Haben keinen Managed Server, wir haben ein ganz normales Webpaket.


    Habe auch Options +FollowSymlinks ausgeklammert....gleicher Fehler.


    ------



    Fehler:

    Internal Server Error

    The server encountered an internal error or misconfiguration and was unable to complete your request.

    Please contact the server administrator at to inform them of the time this error occurred, and the actions you performed just before this error.

    More information about this error may be available in the server error log.

    Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.