Code 301 et redirection .

WRInaute discret
Bjr,
J'ai un site qui était en html et que je viens de passer en php.
Les répertoires ne sont plus les mêmes, ni le nom des pages (.php)
Je voudrais rediriger les internautes et robots arrivant sur les anciennes pages vers les nouvelles ...

En cherchant à droite et à gauche, j'ai trouvé ca:
https://www.webrankinfo.com/forum/t/dossier-supprimer-rewritecond.2019/

Dois-je mettre toutes les anciennes page dans le .htaccess comme ceci ?
Code:
RedirectPermanent /vieuxrepertoire/vieillepage.html http://url.dom/nouveaurepertoire/nouvellepage.php
RedirectPermanent /vieuxrepertoire1/vieillepage1.html http://url.dom/nouveaurepertoire1/nouvellepage1.php
etc.

:?: Est-ce correct?
:?: Existe-t-il une méthode plus simple, parce que j'ai un peu plus d'une centaine de pages ...

merci à ceux qui pourront m'éclairer ;)
 
WRInaute occasionnel
Si tu peux transformer à l'aide d'une expression régulière tes anciennes Url en nouvelles tu peux utiliser
Code:
RedirectMatch 301 tonexpressionrégulière http://tonsite.com/$1/$2.php
Si ce n'est pas le cas je ne vois pas de solution plus simple
 
WRInaute discret
En fait le nom de la page et son extension ont changé ainsi que le repertoire.

ex:
http://www.monsite.com/uk/accessoires.html
devient
http://www.monsite.com/en/accessories.php

http://www.monsite.com/uk/voitures.html
devient
http://www.monsite.com/en/cars.php

etc.

Donc dans ce cas je ne peux pas utiliser une "expression régulière" ( :?: j'imagine)
...
y a-t-il une taille limite du fichier .htaccess dans le cas ou j'utilise (~+100 urls)
Code:
RedirectPermanent /vieuxrepertoire/vieillepage.html http://url.dom/nouveaurepertoire/nouvellepage.php
:?: C'est bien correct comme syntaxe? le robots reconnaitrons que la page a été déplacée et renommée ?
merci Guig2 pour ce début de piste ;)
 
WRInaute occasionnel
La syntaxe me parait correct, à toi de tester.
Sinon il n'y pas de limite au nombre de ligne dans .htaccess par contre ca risque peut-être de ralentir un peu le temps de réponse mais je ne saurai te dire dans quelle mesure.
 
Discussions similaires
Haut