web-dev-qa-db-fra.com

Pouvez-vous exécuter WordPress avec plusieurs domaines en même temps (pas multisite)?

De temps en temps, certains clients ont plusieurs domaines pour le même site. Par exemple, domain.com et domain.org. Est-il possible de faire fonctionner WordPress avec les deux domaines en même temps? Je vois généralement des problèmes lorsque j'essaie de charger des ressources en raison d'un accès à plusieurs domaines. Je sais que je pourrais simplement diriger domain.com vers domain.org dans les paramètres de domaine, mais je me demandais si c'était le seul moyen.

J'ai cherché des solutions ici, mais toutes les questions portent sur la configuration de plusieurs domaines pour plusieurs sites (ce qui est logique). Juste pour être clair, je ne dirige pas un multisite.

4
gdaniel

Voulez-vous que le même site WordPress fonctionne sur deux noms de domaine différents, où tous les liens et le contenu utiliseraient l'un ou l'autre nom de domaine?

Si tel était le cas, vous rencontriez Problèmes de duplication de contenu avec Google , ce qui nuit considérablement à votre référencement.

Cela étant dit, vous auriez toujours beaucoup de mal à faire en sorte que WordPress charge correctement votre contenu à partir de l'un ou l'autre nom de domaine. Diverses fonctionnalités utilisent la fonction get_site_url pour construire les liens sur vos pages, de sorte que tous vos liens n'utilisent qu'un seul domaine dans votre paramètre Siteur.

Même quand même, si vous voulez vraiment vous tromper, vous pouvez utiliser ce qui suit pour définir votre Siteur et votre Accueil dans le fichier wp-config.php en fonction du domaine transmis au site:

define('WP_SITEURL', 'http://' . $_SERVER['HTTP_Host'] . '/path/to/wordpress');
define('WP_HOME', 'http://' . $_SERVER['HTTP_Host'] . '/path/to/wordpress');
8
Austin Curtis