Desarrollé un sitio web y, desde el punto de vista de SEO, la página de inicio de un sitio web está disponible en tres o más URL diferentes, lo que en consecuencia presenta un riesgo de contenido duplicado, ya que se puede acceder al mismo contenido a través de diferentes URL.
por ej. mi sitio web se abre con la siguiente URL
https://www.insider.in/index.php https://www.insider.in/ https://insider.in/URL exacta que se necesita ser como
https://www.insider.in/para lograr lo mismo, estoy usando un archivo .htaccess con el código que se indica a continuación:
RewriteCond %{THE_REQUEST} ^[AZ]+\ /([^/]+/)*index\.(php|html?)[#?]? RewriteRule ^(([^/]+/)*)index\.(php|html?)$ https://insider.in/$1[R=301,L]Traté de redirigir todas las URL duplicadas a una URL utilizando el código de archivo .htaccess anterior, pero no funciona, también habilité todos los permisos de archivo en FileZilla pero tampoco tuve éxito.
Cualquier ayuda o referencia será apreciada, ¡gracias!
nota: el sitio web está alojado en un servidor en la nube usando FileZilla
como referencia, estoy compartiendo las capturas de pantalla
Puede usar las reglas a continuación para solucionar problemas de contenido duplicado en su sitio:
RewriteEngine on #Redirect non-www domain to www RewriteCond %{HTTP_HOST} ^insider\.in$ [NC] RewriteRule ^ https://www.insider.in%{REQUEST_URI} [NE,L,R=301] #Redirect /index.php to / RewriteCond %{REQUEST_URI} ^/index\.php$ RewriteRule ^ https://www.insider.in/ [L,R=301]Recuerda poner estas reglas en la parte superior de tu htaccess.