web-dev-qa-db-fra.com

localhost/wp-admin sur mes redirections locales vers le site de production/wp-admin

Ainsi, lorsque je vais sur localhost, mon environnement de développement se charge très bien. Mais lorsque j'essaie d'accéder à /wp-admin, je suis redirigé vers l'URL de production mysite.com/wp-admin. Où est-ce que cela se passe? Je ne veux pas être redirigé.

4
Edmund

Vous pouvez rechercher et remplacer des instances de l'ancienne URL dans votre base de données, mais il est préférable d'utiliser un outil qui gère des données sérialisées telles que BackupBuddy pour éviter de casser des éléments tels que certains plugins. J'espère que cela t'aides!

3
tacudtap

Utilisez find and replace pour rechercher des instances de votre ancienne URL et mettre à jour votre nouvelle URL.

Voici un article décent à ce sujet.

http://codex.wordpress.org/Moving_WordPress

J'ai écrit un petit script qui créera le code SQL nécessaire pour l'insérer dans la boîte SQL de phpmyadmin (veuillez d'abord sauvegarder votre base de données)

http://tools.morningstarmediagroup.com/find-replace/

Remarque:

Vous voudrez simplement rechercher le domaine de premier niveau comme suit: http://example.com et le remplacer par http://new.example.com - ce n’est pas une bonne idée d’impliquer une barre oblique de fin.

1
GhostToast

Dommage WP ne fournit pas de configuration intégrée pour la production et les envs locaux tels que PHP framework. Vous devrez remplacer siteurl et home dans wp_options par l'URL du site de production.

0
thinkdj