URL in Apache umleiten

URL in Apache umleiten

Ich möchte eine Umschreiberegel für den Fall erstellen, dass ich die URL öffne "http://server.example.com/Seitenname", wird die Site von " angezeigt.http://server.example.com/index.php".

Leider erhielt ich in Apache die Fehlermeldung, dass ein Umleitungsfehler aufgetreten sei und die Anfrage nie abgeschlossen werden würde. Die URL scheint in einer Endlosschleife zu stecken: "http://server.example.com/SeitennameSeitennameSeitennameSeitenname..."

Hier ist die Apache-Konfigurationsdatei. Habe ich etwas falsch gemacht?

<VirtualHost *:80>
    Redirect / http://server.example.com/pagename
    DocumentRoot /var/www/html/
    ServerName server.example.com

    <Directory "/var/www/html/">
        Require all granted
        AllowOverride All
    </Directory>
</VirtualHost>

Antwort1

Ja, Sie haben unbedingt umgeleitet aufhttp://server.domain.com/Seitenname

Versuchen Sie diese Konfiguration:

Redirect "/pagename" "http://server.domain.com/index.php"

oder

Redirect "/pagename" "http://server.domain.com/"

verwandte Informationen