問題タブ [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.
isapi-rewrite - ISAPI_rewriteを使用してきれいなURLをクエリ文字列URLに変換するにはどうすればよいですか?
ISAPI_rewrite 3のドキュメントは、この例です
私の製品はクエリ文字列に多かれ少なかれパラメータを含めることができるので、これは正しいアプローチのように思えました。与えられた例に基づいて、私は自分のケースのルールを作成しようとしましたが、運がありませんでした。
asp.net - IsapiフィルターがIIS7で機能しない(IIS 6で機能しました)
基本的なURL書き換えを実行するIsapidllがあります。II6では正常に動作します。ただし、開発マシンがWindows 7にアップグレードされたため、IIS7で動作させることができません。
これを機能させるために行う必要のある特別なことはありますか?
WebサイトはClassicASPパイプラインアプリプールを実行しています(両方を試しましたが)
これを解決する方法について何か提案はありますか?
どうもありがとう
psモジュール/ハンドラーとして書き直すことはオプションではありません。既存のdllをIIS7で動作させる方法だけを知りたいです。
regex - ISAPI書き換えルールのヘルプ(http://www.foo.com/bar-> http://www.foo.com/bar.aspx)
本当に簡単なものですが、これを正しく行う必要があり、できるだけ早くライブサーバーにデプロイする必要があるため、間違いを犯すことはできません。
私はここに着きました、しかしこれはに変わりbar.aspx
ますbar.aspx.aspx
、そしてそれは良くありません。
iis-6 - 特定のサイトの http を https にリダイレクトするための ISAPI Rewrite 3 ルール
ISAPI Rewrite 3 (無料追加) を実行している単一の IIS 6 サーバー上に複数のサイトがあります。
リクエストが http として受信された場合、サイトの 1 つだけを https にリダイレクトする必要があります。
例: にhttp://bar.foo.com
リダイレクトする必要がありhttps://bar.foo.com
ます。http://www.foo.com
このリダイレクトがorhttp://foo.com
またはに影響を与えたくないhttp://meh.foo.com
。
この問題のリダイレクト構文は何ですか?
すべてのリクエストを https にリダイレクトする方法を示すhttp://www.helicontech.com/isapi_rewrite/doc/examples.htmを見つけました。
iis - バージョン2のISAPI_Rewriteルール
古いバージョンのISAPI_rewriteで次のルールを作成するにはどうすればよいですか?
私は次のように書こうとしました
しかし、私は働きませんでした。
isapi-rewrite - SSL 経由で ISAPI_Rewrite 3 プロキシを使用する
これが私のルールです:
RewriteCond %{HTTP_HOST} ^www.siteone.com$ [NC]
RewriteRule ^/checkout/(.*)$ https://www.sitetwo.com/checkout/$1 [NC,P]
私がやろうとしているのは、sitetwo のチェックアウト ページを使用して、siteone に関連する注文を処理することです。私たちの全体的な計画は、1 つのチェックアウト ページで他のすべての Web サイトからの注文を処理し、その Web サイトの URL をアドレス バーに保持することです。クリックスルー、特にクリックごとの支払いを追跡するために、これを行う必要があります。
このルールは、ssl を使用しない開発サイトで機能しています。
IIS6 を使用している場所
Siteone と sitetwo には独自の SSL 証明書があります。https://www.siteone.com/checkout/Default.aspxに移動しようとすると、ページに移動する代わりに、ブラウザーに「内部サーバー エラー」が表示されます。
これを機能させるために何か欠けているものはありますか?
ありがとう
王立
php - オンラインプロジェクトでの Symfony ルーティングの問題
Isapi リライトがインストールされた Win XP / IIS 7 マシンに Symfony プロジェクトがあります。フロントエンド (メイン) アプリケーションに移動すると、ルーティングが機能しないようです。私は常にデフォルトのモジュール/アクションに行き着きます。ただし、no_script_name = off
(アプリの settings.yml ファイルで)有効にすると、すべて正常に動作します。プロジェクトの一部として管理アプリもあり (これにもありますno_script_name = off
)、これも正常に機能します。これは単純な問題のように思えますが、これに 4 時間も取り組んできました。どんな助けでも大歓迎です、ありがとう。
編集: デバッグ ツールバーを使用するために、フロント コントローラーの環境を dev に変更したところ、URL がどのように見えても、常に次のように表示されることがわかりました。
パラメータ配列 ( 'module' => 'default', 'action' => 'index',) を持つ / のルート "ホームページ" (/) に一致します。
私が何をしても、モジュールは常にデフォルトと同じです
regex - 最終文字なしの正規表現一致
フォルダ文字(/)がない、または拡張子(.aspx)で終わるURLのリクエストに一致させようとしています。今のところ、正規表現のクエリ文字列値とフラグメントは無視できます。これまでのところ、私は次のものを持っています。
ただし、この式を実行すると、グループ内で実行したくない最後の/が選択されます。目標は、Isapi ReWriteを使用して指定されていないURLに.aspxを追加してから、要求を.NETエンジンに転送することです。
以下の例は、現在の試合のすべてのキャラクターを太字で示しています
asd.aspx
this
something.aspx
this / test / (finalが必要ない/)
this-test / (finalが必要ない/)
this-test
this-test / that / test
式に見つかった場合、最後の/を選択しない式を誰かが提案できますか?
iis - URL_ISAPI_rewrite による書き換え
ISAPI_rewrite 3 に問題があります。
aのようなURLがあります
www.example.com/web/index.html?ag=2154
私が望むのは、ユーザーがこのアドレスを書き込むときに、次のようにエージェントのサブドメインに変換する必要があることです
www.2154.example.com/web/index.html?ag=2154
前もって感謝します
asp.net-mvc - ISAPI Rewrite 3 と ASP.Net MVC を使用していますか?
現在、Wordpress を含む 2 つの仮想ディレクトリに対して IIS6 で ISAPI Rewrite3 を使用しています。
古い URL を新しい URL にリダイレクトするには、サイトのルートにいくつかのルールを設定する必要があります。
MVC を壊さずに (ワイルドカードに設定されているため)、2 つの仮想ディレクトリに影響を与えずにこれを行う必要があります。
また、 /somefolder/file_ 1 .htm 数値ビットにワイルドカードを設定するにはどうすればよいですか。
どんな助けでも大歓迎です
(heliontech iis リライト)