Mes sites viennent d’être redirigés vers HTTPS à partir de HTTP en utilisant htaccess. Depuis que les sites affichent index.php? dans la structure de l’URL. Je ne suis pas sûr de savoir pourquoi.
À l’origine, il montrait ce qui suit: https://www.example.com.au/index.php?/rest-of-URL
En utilisant le code suivant dans htaccess, j’ai pu le limiter à: https://www.example.com.au/?/rest-of-URL
RewriteBase / RewriteCond %{THE_REQUEST} ^GET.*index\.php\?/ [NC] RewriteRule (.*?)index\.php? / [R=301,NE,L]
Je dois supprimer le ? / De l’URL en utilisant htaccess
S’il vous plaît quelqu’un aide 🙁
J’ai résolu le problème en modifiant les liens internes pour toutes les pages. Merci pour l’aide de tout le monde. Si vous avez une solution qui le répare via le fichier htaccess, je serais extrêmement intéressé. Merci