問題タブ [isapi-rewrite]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1231 参照

unicode - Unicodeを使用したURL-ISAPI_Rewriteはそれを認識しません

かなり長い間、URLの書き換えにISAPI_Rewritev2を使用しています。このサイトはヘブライ語で書かれているため、ページのURLが表示されます。ISAPI_Rewrite v2はヘブライ文字をサポートしていませんが、ヘブライ文字にUTF-8(Hex)コードを使用することで、この問題を克服しています。次に例を示します。

問題:statcounterで人気のあるページをチェックしているときに、このURLに出くわしました。

これは私の例と同じURLルールですが、Unicodeです!そして、どうやらISAPI_Rewrite v2はこのURLを処理しないので、ユーザーは「ページが見つかりません」と表示されます。

より複雑なページもあります。たとえば、URLの一部をクエリパラメータとして送信します。これもUnicodeです。

私は1つの解決策しかありませんが、同じルールを作成します。今回はUnicodeで作成し、コードビハインドでUnicodeを処理します。しかし、解決策には2つの問題があります。

  1. URLは、ヘブライ語ではなくUnicodeでユーザーに表示されます。
  2. 私の意見では、その背後にあるコードにさらに多くのコードを含める必要はありません。つまり、このシナリオは、コードに到達する前に処理できる/処理する必要があるということです。

何かご意見は?

ありがとう。

編集: 多分このリダイレクトはIIS6によって何とか達成することができますか?IISがUnicodeURLを識別すると、それをUTF-8に変換し、ページをリダイレクトします。

0 投票する
2 に答える
1063 参照

redirect - ISAPI_Rewrite でページをリダイレクトする方法

私は ISAPI_Rewrite v2を使用しており、次のルールがあります。

誰かが site.com/cnvrt に入ると、常に site.com/convert にリダイレクトされるようにしたい

上記のルールの問題は、この URL の下にページを見つけることができるというウィンドウを配置するだけであるということです:

コードレベルで処理したくありません。

これどうやってするの?

ありがとう

0 投票する
1 に答える
177 参照

windows - すべての組み合わせから WWW と https に書き換える

Helicon の isapi rewirte を使用しています。

私は非wwwからwwwへの書き換えのためのこのコードを持っています:

www以外の部分からwwwへの部分では正常に動作します...それがhttp上にある場合、httpsにリダイレクトされるためにwwwが必要です

これが機能するように、これで何を変更する必要がありますか?

https://folder/index.aspドメイン 全体がなくなった

他にも同じことを試しましたが、うまくいきません。ここにあります:

domain.com を試してみると、https://wwwが得られました。www.domain.com を試してみると、https://wwwが得られました。

問題の半分を解決したことを意味します。しかし、なぜURLの残りの部分がないのですか?!

0 投票する
2 に答える
2481 参照

.htaccess - ASP での htaccess の代替ソリューション

共有ホスティング アカウントを持っていて、IIS サーバーにアクセスできないため、ISAPI_Rewrite をサーバーやその他の書き換えソリューションにインストールできません。

Web サイトの言語が従来の ASP であり、書き換えルールを作成したいのですが、.htaccess ファイルを使用できません。

別の方法はありますか、または .htaccess を使用できますか?

手伝ってくれてありがとう。

0 投票する
1 に答える
94 参照

isapi - マッチング