1

ユーザーが上陸したら、m.example-site.com/helloにリダイレクトしたいと思いhello.com/exampleます。

Moovweb を使用する場合、これをどのように達成するのが最善でしょうか? (理想的には、最速のユーザー エクスペリエンスを提供します。)

4

2 に答える 2

3

stdlibミキサーを使用している場合は、トリチウムでredirect_temporaryまたは関数を使用してこれを実現できます。redirect_permanent

このredirect_temporary(Text %url)関数により、302HTTP リダイレクト応答がクライアントに返されます。

このredirect_permanent(Text %url)関数により、301HTTP リダイレクト応答がクライアントに返されます。

特定の例を実現するには、$path変数を照合してから、好みのリダイレクト関数を呼び出すことができます。永続的なリダイレクトの例を次に示します。

match($path, "/hello") {
  redirect_permanent("http://hello.com/example")
}
于 2013-09-10T08:32:43.353 に答える
1

これは、Javascript を使用して行うこともできます。

ユーザーが に到達したら、新しい を指定するドキュメントの head にタグをm.example-site.com/hello追加します。<script>window.location

したがって、次のようになります。

<script>
// similar behavior as an HTTP redirect
window.location.replace("hello.com/example");
</script>
于 2013-09-19T07:32:28.907 に答える