当用户登陆时,m.example-site.com/hello
我想将他们重定向到hello.com/example
.
使用 Moovweb 时,我怎样才能最好地做到这一点?(理想情况下,它会提供最快的用户体验。)
当用户登陆时,m.example-site.com/hello
我想将他们重定向到hello.com/example
.
使用 Moovweb 时,我怎样才能最好地做到这一点?(理想情况下,它会提供最快的用户体验。)
如果您正在使用stdlib
混音器,则可以通过使用氚中的redirect_temporary
or函数来完成此操作。redirect_permanent
该redirect_temporary(Text %url)
函数将导致302
向客户端返回 HTTP 重定向响应。
该redirect_permanent(Text %url)
函数将导致301
向客户端返回 HTTP 重定向响应。
要完成您的特定示例,您可以匹配$path
变量,然后调用您喜欢的任何重定向函数。这是永久重定向的示例:
match($path, "/hello") {
redirect_permanent("http://hello.com/example")
}
您也可以使用 Javascript 来完成此操作。
当用户登陆时,在文档的头部m.example-site.com/hello
添加一个标签,指定一个新的.<script>
window.location
所以,它看起来像:
<script>
// similar behavior as an HTTP redirect
window.location.replace("hello.com/example");
</script>