/ / Sostituisci parte di un URL con .htaccess - .htaccess

Sostituisci parte di un URL con .htaccess - .htaccess

Ho dovuto cambiare il nome di una sottopagina e ora il problema è che tutti i link condivisi su Facebook, Twitter, ecc. Non funzionano più.

Ecco perché sto cercando di reindirizzare solo una parte di un URL con .htaccess ma non ho ancora una soluzione.

Dovrebbe funzionare in questo modo:

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

Spero che puoi aiutarmi!

risposte:

4 per risposta № 1

Dipenderà dal tuo server ma stai cercando qualcosa in questo senso

    //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 per risposta № 2

Puoi provare a riscrivere l'URL usando RewriteRule, come segue:

.htaccess

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

Spero che funzioni per te.

Puoi trovare maggiori informazioni Qui.