如何重定向特定的tumblr页面?

时间:2011-06-09 04:30:40

标签: html redirect tumblr

我想在每次访问页面时将“http://iancalimbahin.tumblr.com”重定向到“http://iancalimbahin.tumblr.com/home”。 但是当我打开其他页面,如“/ tagged / DigitalArts”,“/ tagged / photos”和其他“/ tagged”页面时,页面仍会重定向到“/ home”。 如何排除某些页面(/已标记)被重定向?

2 个答案:

答案 0 :(得分:13)

自定义您的tumblelog并尝试添加此脚本:

<script type="text/javascript">
if(location.href == 'http://iancalimbahin.tumblr.com/') location.replace('http://iancalimbahin.tumblr.com/home');;
</script>

主题下选择自定义HTML 时,将其放在<head>标记后面。

答案 1 :(得分:1)

使用location.replace(url)是个不错的主意,但你还应该在你的头部添加一个rel =“canonical”标签,以通知你更喜欢显示 / home 的搜索引擎搜索引擎结果页面中的纯子域。

使用此javascript redirection generator工具,您可以创建完全兼容的重定向脚本。这还包含在IE下传递http referrer的hack。您还应该在noscript元素中添加html重定向元标记,以重定向禁用javascript的浏览器!