/ / Reemplazar parte de una URL con .htaccess - .htaccess

Reemplace parte de una URL con .htaccess - .htaccess

Tuve que cambiar el nombre de una subpágina y ahora el problema es que todos los enlaces compartidos en Facebook, Twitter, etc. ya no funcionan.

Es por eso que estoy intentando redireccionar solo una parte de una URL con .htaccess Pero todavía no tengo solución.

Debería funcionar así:

www.mydomain.com/feeds/details/ --> www.mydomain.com/highlights/details/

¡Espero que puedas ayudarme!

Respuestas

4 para la respuesta № 1

Dependerá de su servidor, pero está buscando algo en este sentido.

    //Rewrite to www
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^example.com[nc]
RewriteRule ^(.*)$ http://www.example.com/$1 [r=301,nc]

//301 Redirect Entire Directory
RedirectMatch 301 /feeds(.*) /highlights/$1

1 para la respuesta № 2

Puedes intentar reescribir la URL usando RewriteRule, como sigue:

.htaccess

RewriteEngine on
RewriteRule ^/feeds/details$ /highlights/details/

Espero que eso te funcione.

Puedes encontrar más información. aquí.