/ / Come 301 reindirizzare URL come "/index.php/page" a nuovi in ​​.htaccess - .htaccess, redirect, mod-rewrite

Come 301 reindirizzare gli URL come "/index.php/page" a quelli nuovi in ​​.htaccess - .htaccess, redirect, mod-rewrite

ho sostituito un vecchio Joomla! Sito con uno nuovo e desideri reindirizzare i vecchi URL selezionati a quelli nuovi appropriati. Il vecchio Joomla! Il sito utilizza URL simili example.com/index.php/news o example.com/index.php/about e il nuovo sito utilizza URL simili example.com/latest-news.html o example.com/about-us.html. Reindirizzamenti semplici utilizzando RedirectPermanent in .htaccess non funziona (probabilmente perché la parte dopo la barra è una stringa di query, nessun segmento di URL). Ho cercato nel web ma non ho trovato una risposta.

Eventuali suggerimenti?

Grazie in anticipo.

risposte:

1 per risposta № 1

Il seguente dovrebbe funzionare:

Redirect 301 /index.php/news http://example.com/latest-news.html

Per le stringhe di query, hai guardato post simili htaccess 301 reindirizza per URL con parametro