Wordpress 将Blogger自定义域帖子重定向到另一个域

Wordpress 将Blogger自定义域帖子重定向到另一个域,wordpress,redirect,url-redirection,blogger,Wordpress,Redirect,Url Redirection,Blogger,我在http://blog.example.com我已经使用WordPress将博客移动到了一个新站点,并在WordPress内部设置了重定向,将博客帖子URL重定向到新的URL,例如: 博客上的帖子是:http://blog.example.com/2016/12/google.html 新站点上的帖子URL为:https://subdomain.domain.com/google/ 我在WordPress中设置了重定向,从https://subdomain.domain.com/2016/1

我在
http://blog.example.com
我已经使用WordPress将博客移动到了一个新站点,并在WordPress内部设置了重定向,将博客帖子URL重定向到新的URL,例如: 博客上的帖子是:
http://blog.example.com/2016/12/google.html
新站点上的帖子URL为:
https://subdomain.domain.com/google/
我在WordPress中设置了重定向,从
https://subdomain.domain.com/2016/12/google.html
https://subdomain.domain.com/google/

因此,我想要的只是在旧blogger博客中添加一个代码,将每个页面重定向到新域中的另一个页面,例如:

重定向自:
http://blog.example.com/2016/12/google.html
https://subdomain.domain.com/2016/12/google.html

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

提前谢谢

在标题部分找到标记,并在标记后插入以下代码:http://www.yoursite.com/“/>将“”替换为您要将博客重定向到的网站的URL

在标题部分找到标记,并在标记后插入以下代码:http://www.yoursite.com/“/>将“”替换为您要将博客重定向到的网站的URL


在您的帖子编辑中从compose切换到HTML,并将此代码放入帖子正文中

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

window.location=http://your-external-link';

在您的帖子编辑中从compose切换到HTML,并将此代码放入帖子正文中

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

window.location=http://your-external-link';

事实上,这是我第一次发布JavaScript,但我愿意接受建议、编辑和评论

我们的想法是将以下脚本放入blogger模板中,这样它将自动重定向用户

不要忘记更改变量
googleBaseURL
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>

var googleBaseURL=http://blog.example.com/“,//我们定义我们的博客URL是什么
wordpressBaseURL=https://subdomain.domain.com/“,//我们定义我们的wordpress URL是什么
requestedURL=window.location.href,//我们获取用户请求的URL
requestedPage=requestedURL.split(googleBase)[1],//我们得到请求的页面
newURL=wordpressBase+requestedPage;//我们创建新的URL
window.location=newURL;//我们重定向
下面是一个片段,继续你的解释

var div=document.getElementById('message'),
谷歌网站http://blog.example.com/“,//我们定义我们的博客URL是什么
wordpressBaseURL=https://subdomain.domain.com/“,//我们定义我们的wordpress URL是什么
请求http://blog.example.com/2016/12/google.html“,//用户请求的URL
requestedPage=requested.split(googleBaseURL)[1];//用户请求的页面
div.innerHTML=div.innerHTML+“From:“+requested+”
“;//请求的url div.innerHTML=div.innerHTML+“脚本将用户重定向到:”+wordpressBaseURL+requestedPage;//重定向到此url

事实上,这是我第一次发布JavaScript,但我愿意接受建议、编辑和评论

我们的想法是将以下脚本放入blogger模板中,这样它将自动重定向用户

不要忘记更改变量
googleBaseURL
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>

var googleBaseURL=http://blog.example.com/“,//我们定义我们的博客URL是什么
wordpressBaseURL=https://subdomain.domain.com/“,//我们定义我们的wordpress URL是什么
requestedURL=window.location.href,//我们获取用户请求的URL
requestedPage=requestedURL.split(googleBase)[1],//我们得到请求的页面
newURL=wordpressBase+requestedPage;//我们创建新的URL
window.location=newURL;//我们重定向
下面是一个片段,继续你的解释

var div=document.getElementById('message'),
谷歌网站http://blog.example.com/“,//我们定义我们的博客URL是什么
wordpressBaseURL=https://subdomain.domain.com/“,//我们定义我们的wordpress URL是什么
请求http://blog.example.com/2016/12/google.html“,//用户请求的URL
requestedPage=requested.split(googleBaseURL)[1];//用户请求的页面
div.innerHTML=div.innerHTML+“From:“+requested+”
“;//请求的url div.innerHTML=div.innerHTML+“脚本将用户重定向到:”+wordpressBaseURL+requestedPage;//重定向到此url

在下面的代码中将通用内容替换为您自己的内容后,在blogger模板中的“”标记后面插入下面显示的代码

<b:if cond="’data:blog.url" =="“http://your-blog-name.blogspot.com/YEAR/MONTH/BLOG-POST-SLUG.html”‘"><meta content="’0;url=http://yoursite.com/NEW-BLOG-POST-SLUG.html’" http-equiv="’refresh’/"></b:if>


在下面的代码中将通用内容替换为您自己的内容后,在blogger模板中的“”标记后面插入下面显示的代码

<b:if cond="’data:blog.url" =="“http://your-blog-name.blogspot.com/YEAR/MONTH/BLOG-POST-SLUG.html”‘"><meta content="’0;url=http://yoursite.com/NEW-BLOG-POST-SLUG.html’" http-equiv="’refresh’/"></b:if>


谢谢你的回复,但这不是我要找的代码。代码会将所有页面重定向到新网站主页,我需要一个代码,将每个URL重定向到新网站域中的另一个URL,而不是旧的URL(每个帖子都指向同一个帖子,但在另一个网站上)。谢谢你的回复,但这不是我要找的代码将所有页面重定向到新网站主页,我想要一个代码将每个URL重定向到新网站而不是旧网站的域中的另一个URL(每个帖子都指向同一个帖子,但在另一个网站上)