- WordPress :6.1
- Statut : non résolu
- Ce sujet contient 10 réponses, 3 participants et a été mis à jour pour la dernière fois par
ramsis3, le il y a 5 mois et 3 semaines.
-
AuteurMessages
-
25 mars 2023 à 11 h 24 min #2449982
Bonjour,
Ma configuration WP actuelle : 6.1.1
- Version de PHP/MySQL : 8.2.3 64 bits
- Thème utilisé : Magazine Basic
- Extensions en place :
- Nom de l’hébergeur : OVH Cloud
- Adresse du site : http://www.khaledosman.fr
Problème(s) rencontré(s) :
Bonjour à tout.te.s
J’ai un site sur lequel je présente mes travaux de traductions, et quand j’ai voulu créer un blog pour ajouter des articles, je l’ai créé sous WP et placé dans un répertoire de mon site. Je me retrouve donc avec
- un site http://www.khaledosman.fr non géré par WP (je le mets à jour avec SeaMonkey /Filezilla)
- un blog http://www.khaledosman.fr/blog géré par WP, où les choses se passent plutôt bien
comme s’ils étaient indépendants l’un de l’autre à la fois pour la maintenance et le référencement.
Je m’adresse à vous pour vos conseils afin de remettre les deux en cohérence. Le plus logique serait sans doute de déplacer /déménager le contenu du site dans le blog, sous la forme de « pages » WP, ainsi tout serait géré sous WP, mais il y a plusieurs difficultés:
- cela supposerait de reconstruire entièrement les pages (qui dans le site sont sous forme de tableaux avec un mise en page un peu élaborée)
- je suppose que je perdrais le bénéfice du référencement du site, qui était plutôt bien référencé
- enfin je me demande quelle serait la page d’accueil du site (sachant que tout serait désormais sous khaledosman.fr/blog)
Merci pour votre aide, sachant que je suis un peu néophyte et que je ne voudrais pas m’engager dans des choses trop complexes.
25 mars 2023 à 19 h 47 min #2450020Salut,ton URL du blog tombe sur ton site HTML pas WP.
Avec 359 pages ton site de base est pas simple à migrer vers une autre solution, c’est un travail de longue haleine et tu dois te poser les bonnes questions :
- Pourquoi le passer sous WP (auras-tu de nouvelles fonctions/améliorations qui justifient le changement) ?
- A terme ton site dois rester sur le nom de domaine seul (pas de sous-domaine).
- Il y a déjà un blog sur ton site principal, tu vas le fusionner avec le blog WP ?
- Tu pourrais rapatrier le blog du site principal sur le sous-domaine WP est mettre un lien vers lui dans ton site HTML.
Je vois certaines choses qui me pousserais à tout passer sous WP :
- Un site responsif sur mobile
- Un site plus moderne (design et ergonomie)
- Une administration plus simple est rapide
- Si tu passes les entrées dans des CPT (Custom Post Type) tu auras plein de possibilités de présentation
- Avoir une moteur de recherche dans tout le site
Un gros problème à assumer : trouver la recette de redirection à mettre œuvre pour ne pas perdre ton référencement naturel et avec autant de pages il faut bien définir la règle avec un Regex bien pensé (faisable, il m’est arrivé de créer une suite de redirections pour un site de ce genre).
26 mars 2023 à 9 h 23 min #2450080Bonjour momofr et merci pour tes commentaires détaillés.
ton URL du blog tombe sur ton site HTML pas WP.
Désolé c’était une erreur de ma part, l’url du blog est celle-ci. Le pb est que j’ai voulu passer mon site en https et l’ancienne adresse renvoie à tort sur le site html (comment corriger ça?).
Pourquoi le passer sous WP (auras-tu de nouvelles fonctions/améliorations qui justifient le changement) ?
Je vois surtout la possibilité d’unifier l’esthétique de l’ensemble et la possibilité de tout gérer depuis WP et sans manier plusieurs outils de mise à jour
A terme ton site dois rester sur le nom de domaine seul (pas de sous-domaine).
Il y a déjà un blog sur ton site principal, tu vas le fusionner avec le blog WP ?
Non c’était dû à l’erreur mentionnée plus haut, il n’y a qu’un blog et c’est celui qui est actuellement sur https://www.khaledosman.fr/blog
Tu pourrais rapatrier le blog du site principal sur le sous-domaine WP est mettre un lien vers lui dans ton site HTML.
Il n’y a pas de blog du site principal, aujourd’hui c’est le site html qui est à la racine et le blog WP qui est dans le sous-répertoire.
Donc à moins de déménager le blog à la racine (???), je crois qu’il faut plutôt déménager le site html dans le blog et rediriger les pages qui sont à la racines vers celles nouvellement créées dans le blog
Je vois certaines choses qui me pousserais à tout passer sous WP :
- Un site responsif sur mobile
- Un site plus moderne (design et ergonomie)
- Une administration plus simple est rapide
- Si tu passes les entrées dans des CPT (Custom Post Type) tu auras plein de possibilités de présentation
- Avoir une moteur de recherche dans tout le site
Oui, d’accord avec tous ces arguments
Un gros problème à assumer : trouver la recette de redirection à mettre œuvre pour ne pas perdre ton référencement naturel et avec autant de pages il faut bien définir la règle avec un Regex bien pensé (faisable, il m’est arrivé de créer une suite de redirections pour un site de ce genre).
C’est justement ça qui me paraît très complexe à faire, qu’est-ce qu’un Regex et y a t il un guide pour faire ça?
Merci encore
26 mars 2023 à 13 h 30 min #2450106Salut, j’ai une erreur de redirection avec ton lien vers le blog :
<h1>Cette page ne fonctionne pas</h1>
http://www.khaledosman.fr vous a redirigé à de trop nombreuses reprises.Il y a quelque chose qui ne vas pas sur ton site ou hébergement.
Faire des Regex est un peu compliqué est dépend des URL finales, tu trouveras des explications sur le Web et sinon dans les forums de SEO où des personnes mieux calées que moi pourrons te donner un coup de main.
26 mars 2023 à 14 h 20 min #2450120Merci.
Il y avait une redirection qui bouclait.
Le bon lien vers le blog est celui en https:
https://www.khaledosman.fr/blog
Le même en http:
http://www.khaledosman.fr/blog
renvoie bizarrement à la racine du site html, et je n’arrive pas à voir d’où vient le problème.
27 mars 2023 à 10 h 12 min #2450260Bonjour,
En fait quand je fais le test de redirection, il m’indique ce qui suit
http://www.khaledosman.fr/blog
Code source de la page
HTTP/1.1 301 Moved Permanently-
date: Mon, 27 Mar 2023 07:57:59 GMT
-
content-type: text/html; charset=iso-8859-1
-
content-length: 239
-
server: Apache
-
location: http://www.khaledosman.fr/blog/
-
x-iplb-request-id: 923B9902:CFAE_D5BA2157:0050_64214C87_2385:EA7E
-
x-iplb-instance: 29655
Redirection permanente (301)
http://www.khaledosman.fr/blog/</div>
Afficher l’en-tête HTTP-
HTTP/1.1 301 Moved Permanently
-
date: Mon, 27 Mar 2023 07:57:59 GMT
-
content-type: text/html; charset=iso-8859-1
-
content-length: 235
-
server: Apache
-
location: https://www.khaledosman.fr/
-
x-iplb-request-id: 923B9902:CFB0_D5BA2157:0050_64214C87_23B1:117A0
-
x-iplb-instance: 2958
Redirection permanente (301)
Donc une première redirection qui ne sert à rien et la deuxième qui renvoie bien sur le https mais en perdant le sous-domaine au passage.
Le pb est que je n’ai pas réellement fait d’instructions de redirection, je crois que c’est WP qui le fait automatiquement depuis que j’ai passé mon site en http. Pouvez-vous me dire où je dois aller pour corriger ça et comment?
Merci
-
Cette réponse a été modifiée le il y a 5 mois et 4 semaines par
ramsis3.
27 mars 2023 à 10 h 19 min #2450261c’est le genre de redirection qui est souvent dans le fichier .htaccess, montrez nous son contenu.
27 mars 2023 à 10 h 31 min #2450268merci Mathieu,
du fait de mon articulation bizarre site/blog j’ai deux .htaccess (ce qui est peut-être déjà une anomalie),
le premier à la racine du site html (dans www)
SetEnv PHP_VER 4
# BEGIN WordPress
# Les directives (lignes) entre « BEGIN WordPress » et « END WordPress » sont générées
# dynamiquement, et doivent être modifiées uniquement via les filtres WordPress.
# Toute modification des directives situées entre ces marqueurs sera surchargée.
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule .* – [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index\.php$ – [L]# Media Vault Rewrite Rules
RewriteRule ^wp-content/uploads(/_mediavault/.*\.\w+)$ index.php?mgjp_mv_file=$1 [QSA,L]
RewriteCond %{QUERY_STRING} ^(?:.*&)?mgjp_mv_download=safeforce(?:&.*)?$
RewriteRule ^wp-content/uploads(/.*\.\w+)$ index.php?mgjp_mv_file=$1 [QSA,L]
# Media Vault Rewrite Rules EndRewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule># END WordPress
le deuxième dans www/blog (géré par WP)
SetEnv PHP_VER 5
DirectoryIndex index.php#Begin Really Simple Security
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]
</IfModule>Options -Indexes
#End Really Simple Security
# BEGIN WordPress
# Les directives (lignes) entre « BEGIN WordPress » et « END WordPress » sont générées
# dynamiquement, et doivent être modifiées uniquement via les filtres WordPress.
# Toute modification des directives situées entre ces marqueurs sera surchargée.
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule .* – [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /blog/
RewriteRule ^index\.php$ – [L]# Media Vault Rewrite Rules
RewriteRule ^http://khaledosman.fr/blog/wp-content/uploads(/_mediavault/.*\.\w+)$ index.php?mgjp_mv_file=$1 [QSA,L]
RewriteCond %{QUERY_STRING} ^(?:.*&)?mgjp_mv_download=safeforce(?:&.*)?$
RewriteRule ^http://khaledosman.fr/blog/wp-content/uploads(/.*\.\w+)$ index.php?mgjp_mv_file=$1 [QSA,L]
# Media Vault Rewrite Rules EndRewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /blog/index.php [L]
</IfModule># END WordPress
et pour être complet, il y a aussi dans www/blog le wp-config.php qui contient les lignes suivantes
define ( ‘FORCE_SSL_ADMIN’ , true);
define(‘WP_HOME’, ‘https://www.khaledosman.fr/blog’);
define(‘WP_SITEURL’, ‘https://www.khaledosman.fr/blog’);Merci
27 mars 2023 à 20 h 26 min #2450333le fichier à la racine n’a pas l’air d’être bien placé mais d’un autre côté, je n’ai pas l’impression que ça expliquer cette redirection.
renommez le fichier htaccess de la racine pour le désactiver quelques secondes et voir si la redirection est toujours là.
28 mars 2023 à 10 h 42 min #2450409Bonjour Mathieu,
En renommant le .htaccess placé à la racine (et même en le supprimant complètement mais je crois qu’il vaut mieux en rétablir un pour interdire l’accès?) ça ne change absolument rien au problème de redirection, j’obtiens exactement les mêmes redirections qu’avant. Je ne sais plus quoi faire.
29 mars 2023 à 8 h 47 min #2450552Bonjour, des idées svp?
-
AuteurMessages
- Vous devez être connecté pour répondre à ce sujet.