Le premier site de ma société était sur wix.com. Nous passons maintenant à WordPress, et cela a causé des problèmes.
Nous avons donc acheté notre domaine et nous le redirigions vers notre site Wix. Mais maintenant, quand je vais à l'URL wp-admin, il essaie de le rediriger vers Wix.
Donc, example.com/wp-admin
redirige vers un 404 sur Wix.
Y a-t-il un moyen de le rediriger quand même vers Wix mais de pouvoir utiliser cette URL pour travailler sur notre nouveau site?
Vous trouverez ci-dessous une capture d'écran du répertoire racine d'une installation WordPress. Lorsque vous tapez www.votredomaine.com/wp-admin, vous chargez vraiment www.votredomaine.com/wp-admin/index.php qui charge à son tour /wp-login.php dans le dossier racine avec un certain nombre de fichiers dans tous ces dossiers. Certains sont cochés, certains sont chargés, d'autres sont référencés lorsque WordPress est initialisé.
Ma recommandation est de garder WordPress et Wix totalement séparés les uns des autres. Lorsque vous êtes prêt à lancer votre site WP, dites à tout le monde que le jour est venu et effectuez le dévoilement. Jusque-là, gardez-les séparés ...
Une autre option consisterait à installer WordPress dans un dossier distinct, tel que www.votredomaine.com/wp. Dans ce cas, vous aurez peut-être plus de chance avec la redirection à partir de votre dossier racine. Je ne le recommande toujours pas.
Je ne suis pas un expert sur .htaccess ni sur WordPress. Ma recommandation est basée sur mes expériences personnelles.
Pour clarifier, vous voulez pouvoir développer le site wordpress pendant que le site continue de fonctionner chez Wix, n'est-ce pas?
Vous devez vous assurer que votre service d'hébergement prend en charge les URL temporaires telles que http://123.456.789.000/~user
puis modifiez les 2 URL de vos paramètres de tableau de bord wordpress.
Vous pourrez ensuite accéder au tableau de bord via http://123.456.789.000/~user/wp-admin
Lorsque vous êtes prêt à être opérationnel, vous modifiez les paramètres en fonction de l'URL appropriée, des serveurs de noms ou du DNS afin que votre site pointe vers votre installation wordpress et que vous soyez prêt à partir.
Si vous redirigez avec mod_rewrite, vous pouvez configurer une condition de réécriture telle qu'elle redirige tout saufwp-admin
:
RewriteEngine on
RewriteCond %{REQUEST_URI} !^/wp-
RewriteRule (.*) http://mywixsite.example.com/$1 [R]