4

私はhtmlが初めてです。アプリの短縮 URL を使用することはできますか? 例:- 長い URL "www.abc.com\x\y\z\a" の代わりに、ユーザーのアドレス バーに "www.abc.com\r" を含めることができます。JavaScript を使用してこれをエミュレートできますか?

4

3 に答える 3

1

あなたは探しているurl rewriting

ASP.NETでのURL書き換えについて読む

初心者のためのURL書き換え

于 2012-09-10T07:00:30.080 に答える
1

はい、場所でドキュメントを作成し、/rそのドキュメントに Javascript を追加するだけで次のことができます。

document.location.href = "/x/y/z/a";

しかし、多くの理由で、そうすべきではありません。

  1. リダイレクトではありません(ブラウザに戻ることができるため、基本的に履歴を壊しています)
  2. あなたはJavascriptに依存しています
  3. SEOに悪影響を及ぼす
  4. 遅いです
  5. ...

アプリケーションのサーバー側でこれを処理するようにしてください。

于 2012-09-10T07:14:31.023 に答える
0

これは、長いURLから短いURLを取得するデータベースを使用して実行されるため、クライアント側ではJavascriptのみを使用して実行できることに注意してください。

于 2012-09-10T07:00:10.033 に答える