Mandé poner un sistema de redirección web para alhma.com de modo que cuando alguien escribe una ruta equivocada vaya dirigido a la portada de la web y me estoy encontrando que si la ruta es del tipo
alhma.com/accesible, es decir con una sola barra separadora lo hace bien, pero si tiene dos
alhma.com/accesible/alicia, entonces va a la portada pero salen solo algunas imágenes, como si la ruta estuviera mal, miro el código fuente y la ruta que sale es la correcta así que no entiendo qué sucede ¿podéis ayudarme?
He limpiado el caché del navegador y de la web pero sin éxito.
veo en el archivo .htaccess eta instrucción y no se si no sería mejor usar una ruta más completa, en lugar de decir * index.php dijese * http://alhma.com/index.php, pero entonces no se bien cómo tendría que escribir esta parte !^/index.php. No creo que sea esta la solución
## Begin - Custom redirects
#
# If you need to redirect some pages, or set a canonical non-www to
# www redirect (or vice versa), place that code here. Ensure those
# redirects use the correct RewriteRule syntax and the [R=301,L] flags.
#
## End - Custom redirects
##
# Uncomment following line if your webserver's URL
# is not directly related to physical file paths.
# Update Your Joomla! Directory (just / for root).
##
# RewriteBase /
## Begin - Joomla! core SEF Section.
#
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
#
# If the requested path and file is not /index.php and the request
# has not already been internally rewritten to the index.php script
RewriteCond %{REQUEST_URI} !^/index.php
# and the requested path and file doesn't directly match a physical file
RewriteCond %{REQUEST_FILENAME} !-f
# and the requested path and file doesn't directly match a physical folder
RewriteCond %{REQUEST_FILENAME} !-d
# internally rewrite the request to the index.php script
RewriteRule .* index.php [L]
#
## End - Joomla! core SEF Section.
URL del sitio: Contenido solo visible a usuarios registrados
Hola
En el código que envías no veo ninguna redirección, como verás la url se queda , debería cambiar cuando tipeas una url que te redirigirá al home.
Consulta con la persona que te hizo la redirección porque no veo ninguna redirección.
Sin embargo te recomiendo mantener una página de error 404 en lugar de redireccionar urls al home.
Saludos.