2016-12-22 3 views
1

J'ai un blog de blogger sur http://blog.example.com et j'ai déplacé le blog vers un nouveau site utilisant WordPress et configuré des redirections dans WordPress pour rediriger les URLs des blogueurs vers de nouvelles URL par exemple: après le blogueur est: http://blog.example.com/2016/12/google.html l'URL de poste sur le nouveau site est: https://subdomain.domain.com/google/ J'ai mis réoriente dans WordPress pour Dévier à partir https://subdomain.domain.com/2016/12/google.html à https://subdomain.domain.com/google/Rediriger les messages du domaine personnalisé Blogger vers un autre domaine

donc tout ce que je veux est un code à ajouter dans l'ancien blog blogger pour rediriger chaque page vers une autre page du nouveau domaine, par exemple:

Redirects de: http://blog.example.com/2016/12/google.html À https://subdomain.domain.com/2016/12/google.html

et http://blog.example.com/2015/11/yahoo.html À https://subdomain.domain.com/2015/11/yahoo.html

Merci à l'avance!

Répondre

0

Recherchez la balise dans la section d'en-tête et insérez le code suivant après la balise: http://www.yoursite.com/ ' »/> Remplacer « http://www.yoursite.com » avec l'URL du site auquel vous voulez pour rediriger votre blog.

Original article

+0

Merci pour votre réponse, mais ce n'est pas ce que je suis à la recherche du code redirige toutes les pages à la nouvelle page d'accueil du site, je veux un code pour rediriger toutes les URL vers une autre URL avec le domaine du nouveau site web au lieu de l'ancien (tous les posts sur le même post mais sur l'autre site) –

0

Passer du Compose en HTML dans votre édition de post et de mettre ce code à l'intérieur du corps de poste.

<script type="text/javascript"> 
    window.location = 'http://your-external-link'; 
</script> 
0

En fait, c'est la première fois que je publie un JavaScript mais je suis ouvert à la suggestion, l'édition, les commentaires ...

L'idée est de placer le script suivant dans le modèle de blogger afin qu'il redirige automatiquement l'utilisateur. Ne pas oublier de changer les variables googleBaseURL et wordpressBaseURL

<script type="text/javascript">  
    var googleBaseURL = 'http://blog.example.com/', // We define what's our blogger URL 
    wordpressBaseURL = 'https://subdomain.domain.com/', // We define what's our wordpress URL 
    requestedURL = window.location.href, // We get the URL requested by the user 
    requestedPage = requestedURL.split(googleBase)[1], // We get the requested page 
    newURL = wordpressBase + requestedPage; // We create our new URL 

    window.location = newURL; // We redirect 
</script> 

Voici un extraits qui reprennent votre explication.

var div = document.getElementById('message'), 
 
    googleBaseURL = 'http://blog.example.com/', // We define what's our blogger URL 
 
    wordpressBaseURL = 'https://subdomain.domain.com/', // We define what's our wordpress URL 
 
    requested = 'http://blog.example.com/2016/12/google.html', // URL requested by user 
 
    requestedPage = requested.split(googleBaseURL)[1]; // Requested page by user 
 

 
div.innerHTML = div.innerHTML + "From: " + requested + "<br />"; // Requested url 
 
div.innerHTML = div.innerHTML + "The script redirect the user to: " + wordpressBaseURL + requestedPage; // Redirect to this url
<div id=message></div>