JavaScript 将别名重定向到域



如何根据var将别名"u144w"重定向到域"https://google.com.br"?随着时间的推移,我会在那里添加更多的别名和域,但我不能做一个窗口。位置可以从 URL 中获取别名,并重定向到域,我该怎么办?"Location.pathname"将采用别名,然后"getlink"函数应该查找该别名及其将重定向到的适当域,而"location.href"将完成重定向工作。但我做不到,我最多能用的是HTML和JavaScript,没有PHP或MySQL。

<script type="text/javascript">
if(location.pathname == getlink());
{
function getlink(){
var links = {
"u144w": "https://google.com.br",
};
window.location.href == getlink();
}
</script>

如果我理解正确,这应该可以工作:

<script type="text/javascript">
var alias_mapping = {
"u144w": "https://google.com.br"
}
if(Object.keys(alias_mapping).includes(location.pathname)){
window.location.href == alias_mapping[location.pathname];
}
</script>

要添加更多别名,只需扩展alias_mapping。

最新更新