azure - Azure 应用服务中 Web 应用的 DNS 重定向
问题描述
在 Azure 应用服务中,我有一个 URL https://www.mywebsite.com
但我希望一旦任何用户浏览此网址(https://www.mywebsite.com),他们应该重定向到https://yourwebsite.com
mywebsite.com 是简单的 HTML 内容。
<script type=“text/JavaScript” window.onload=function (){
Try{ var a=windows.location.hostname; if(a.includes(“.azurewebsite.net”))
…………………..
………………….
}
如何重定向网址?任何教程或示例会有所帮助吗?
因为它是一个静态页面并且没有 web.config。可以添加带有重定向规则的 web.config 吗?有什么线索吗?
谢谢。
解决方案
使用window.location.replace
,它对我有用。
if(origin.includes(".azurewebsites")){
window.location.replace("http://www.google.com");
}
测试结果。
<!DOCTYPE html>
<html>
<head>
<title>JSSample</title>
<script
src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js">
</script>
<script type="text/javascript">
$(document).ready(function(){
var origin = window.location.origin;
console.log(origin);
if(origin.includes(".azurewebsites")){
window.location.replace("http://www.google.com");
}
})
</script>
</head>
<body>
</body>
</html>
推荐阅读
- r - R 中引导包中的 tsboot 不能并行运行?
- recaptcha - reCAPTCHA:file_get_contents():假设应用程序/x-www-form-urlencoded 未指定内容类型
- linux - 我可以记录linux进程退出信息吗?
- php - WP Gravity Forms - 当等于 ,00 时隐藏小数
- angular - 从 http Post 返回 Observable
- java - 在火花中对多维数据集数据集使用连接时是否有任何限制
- hyperledger-fabric - 当 2 个服务器相互断开然后重新连接时会发生什么?
- python - Kivy 1.10.1 如何使用选项设置更改某些东西的 font_size?
- java - 如何理解 Android Studio 中的 Kotlin 文档语法
- java - 如何将自定义对象传递给不同片段中的列表?