Redirigir URL en Apache

Redirigir URL en Apache

Me gustaría crear una regla de reescritura para el caso si abro la URL "http://servidor.ejemplo.com/nombredepágina", mostrará el sitio de "http://servidor.ejemplo.com/index.php".

Desafortunadamente, recibí un error en Apache que decía que había un error de redireccionamiento y que la solicitud nunca finalizaría. La URL parece estar en un bucle sin fin: "http://servidor.ejemplo.com/nombredepaginanombredepaginanombredepaginanombredepagina..."

Aquí está el archivo de configuración de Apache. ¿Hice algo mal?

<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>

Respuesta1

Sí, hiciste una redirección incondicional ahttp://servidor.dominio.com/nombredepágina

Pruebe esta configuración:

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

o

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

información relacionada