iOS 重定向到特定的密码重置页面?
iOS redirect to specific password reset page?
我们在登录我们的网站时出现了以下 iOS 消息:
是否可以在我们网站的根文件夹中放置一个文件,让 iOS 在用户点击 时重定向到以下确切的 URL 而不仅仅是我们的主页在网站上更改密码?
一种方法是在您的服务器上设置 /.well-known/change-password
重定向到您实际的密码重置页面。
使用您的示例,创建从 https://www.example.com/.well-known/change-password
到 https://www.example.com/pages/reset-password/
的重定向。就是这样。对于重定向,请使用 HTTP 状态代码 302 Found、303 See Other 或 307 Temporary Redirect。
或者,您可以使用 http-equiv="refresh"
.
在 /.well-known/change-password
提供带有 <meta>
标签的 HTML 页面
<meta http-equiv="refresh" content="0;url=https://www.example.com/pages/reset-password/">
Safari 和基于 Chromium 的浏览器支持重定向,并且有 W3C spec that defines the behavior. More details in https://web.dev/change-password-url/
我们在登录我们的网站时出现了以下 iOS 消息:
是否可以在我们网站的根文件夹中放置一个文件,让 iOS 在用户点击 时重定向到以下确切的 URL 而不仅仅是我们的主页在网站上更改密码?
一种方法是在您的服务器上设置 /.well-known/change-password
重定向到您实际的密码重置页面。
使用您的示例,创建从 https://www.example.com/.well-known/change-password
到 https://www.example.com/pages/reset-password/
的重定向。就是这样。对于重定向,请使用 HTTP 状态代码 302 Found、303 See Other 或 307 Temporary Redirect。
或者,您可以使用 http-equiv="refresh"
.
/.well-known/change-password
提供带有 <meta>
标签的 HTML 页面
<meta http-equiv="refresh" content="0;url=https://www.example.com/pages/reset-password/">
Safari 和基于 Chromium 的浏览器支持重定向,并且有 W3C spec that defines the behavior. More details in https://web.dev/change-password-url/