Greasy Fork is available in English.
把一些奇怪的域名重定向到tieba.baidu.com
// ==UserScript==
// @name 贴吧奇怪域名重定向
// @version 0.7
// @description 把一些奇怪的域名重定向到tieba.baidu.com
// @author rteta
// @match *://nba.baidu.com/*
// @match *://nani.baidu.com/*
// @match *://c.tieba.baidu.com/*
// @match *://tiebac.baidu.com/*
// @match *://www.tieba.com/*
// @match *://jump2.bdimg.com/*
// @match *://jump.bdimg.com/*
// @match *://youhua.baidu.com/*
// @match *://ala.baidu.com/*
// @match *://static.tieba.baidu.com/*
// @match *://fexclick.baidu.com/*
// @match *://wefan.baidu.com/*
// @match *://post.baidu.com.cn/*
// @license MIT
// @namespace http://greasyfork.icu/users/1217761
// ==/UserScript==
(function() {
'use strict';
// 获取当前页面的主机名
var currentHostName = window.location.hostname;
// 定义需要重定向的域名列表
var domainsToRedirect = [
'nba.baidu.com',
'nani.baidu.com',
'c.tieba.baidu.com',
'tiebac.baidu.com',
'www.tieba.com',
'jump2.bdimg.com',
'jump.bdimg.com',
'youhua.baidu.com',
'ala.baidu.com',
'static.tieba.baidu.com',
'fexclick.baidu.com',
'wefan.baidu.com',
'post.baidu.com.cn'
];
// 目标主机名
var targetHostName = "tieba.baidu.com";
// 检查当前主机名是否在需要重定向的域名列表中
if (domainsToRedirect.includes(currentHostName)) {
// 构建新的URL,保留原始的路径和查询参数
var newURL = new URL(window.location.href);
newURL.hostname = targetHostName;
// alert("即将重定向到: " + newURL.href);
// 将页面重定向到新的URL
window.location.href = newURL.href;
}
})();