J'ai un site comme
http://www.foo.com
http://www.bar.com
Et j’ai un certificat SSL générique *.example.com
, au lieu d’acheter deux certificats SSL pour les deux domaines ci-dessus, puis-je réutiliser mon certificat SSL générique existant pour wp-admin?
par exemple.
http://foo.example.com
http://bar.example.com
Seulement pour wp-admin
pour une meilleure sécurité, est-ce possible?
Vous ne dites pas s’il s’agit d’une installation multisite ou de deux installations autonomes distinctes.
Je vais supposer que ce n'est pas multisite parce que si c'est le cas, la réponse est triviale. Dans l'autre cas, il n'y a pas de problème. Vous devez configurer ssl comme d'habitude dans votre Apache vhost ou nginx pour chaque domaine avec votre certificat wilcard.
De plus, vous pouvez utiliser le plugin HTTPS Wordpress pour activer SSL uniquement pour wp-admin sur chaque site (notez que ce plugin fonctionne également dans multisite)
Vous devrez utiliser l'alias de domaine HTTPS plugin si vous ne souhaitez pas installer plusieurs sites.
Oui, vous pouvez le faire et peu importe si les plugins sont différents pour les deux sites, car vous n'utilisez pas les mêmes tables ou quoi que ce soit.
Néanmoins, si vous utilisez des plugins mal écrits et que vous créez des URL de ressources au-dessus de l’URL d’accueil, il y aura des problèmes (principalement des erreurs 404).
Configuration de MultiSite dans un domaine principal, avec SSL, puis utilisation de l’autre domaine en tant que paramètres de domaine sunrise personnalisés. Vous devez cependant configurer le fichier .htaccess ou vhost (pour NGiNX). Mais les deux sites devront avoir presque le même type de domaine ou de plugin. C'est à sens unique.
Les autres seront un peu complexes. Je voudrais installer deux WordPress distincts dans deux sous-domaines distincts. Ensuite, à partir du fichier vhost, je signalerai également l’autre domaine racine au dossier racine de ce même sous-domaine. Vous aurez besoin de quelques modifications dans vhost ou .htaccess pour réécrire dynamiquement le domaine, ainsi que des URL de code source pour les répertoires personnels et personnels de wp-config.php. Son processus beaucoup plus complexe pourrait nécessiter des tests par essais et erreurs.
En passant, j'espère que vous savez que vous pouvez même acheter un certificat SSL à seulement 10 USD, et si vous utilisez un service comme CloudFlare, à présent, même dans leur package gratuit, ils fournissent un support SSL gratuit. Bien que ce ne soit pas réellement vrai SSL, mais pourrait servir à répondre aux besoins normaux bas de gamme.
Essayez la beauté de la fonctionnalité multisite de wordpress. Voici quelques liens de tutoriel:
Donc, devinez que votre site principal est http://example.com
. Créez deux sous-sites:
Comme vous avez un SSL générique, les deux sous-sites doivent être accessibles avec https://
Maintenant, utilisez un plugin de mappage de domaine. WPMU DEV a un populaire. Avec cela, vous pouvez mapper http://foo.example.com
à http://foo.com
et http://bar.example.com
à http://bar.com
Et vous pouvez accéder à leur administrateur par https://example.com/wp-admin
ou https://foo.example.com/wp-admin
etc.
s'ils utilisent les mêmes plugins, je ne vois pas de problème.
vous pouvez utiliser même sous forme de lien symbolique, ce qui facilite la maintenance et la mise à jour