問題タブ [url-rewrite-module]
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.
web-config - IIS 7.5: URL の特殊文字が外部ファイルを書き換える
IIS 7.5 で実行しているアプリケーションの 1 つが「web.config の最大サイズ」に達しました。レジストリを編集してこの値を大きくする前に、すべての rewriteMap ルールを外部ファイルに移動しようとしましたが、サーバーから返されました。 500エラー。
いくつかのチェックの後、この方法が機能することに気付きました
しかし、非標準の英数字を入力すると、クラッシュします (例) 古いòサイト
両方のルールを webconfig に残せば機能しますが、2 つ目のルールは外部の rewritemap.config ファイルでは機能しません
手がかりはありますか?
iis - IIS URL 書き換えを使用して、モバイル リダイレクトの Vary HTTP ヘッダーを設定するにはどうすればよいですか?
この回答によると、モバイル ユーザーをモバイル サイトにリダイレクトするには、HTTP ヘッダーを追加する必要があります。
Vary: user-agent
私は IIS URL Rewrite モジュールを使用しています。ルールは次のとおりです。
vary
この応答でヘッダーを設定するにはどうすればよいですか?
iis-7 - IIS7 URL 書き換えモジュール ルールを不適切な URL に
URL をフレンドリからクエリ文字列に書き換えようとしているため、URL 書き換えモジュールの書き換えルールを作成できません。
次のような URL があります: domain.com/item/1234
これを次のアドレスにリダイレクトする必要があります: domain.com/item?id=1234
なぜこれが必要なのか疑問に思っているのは、サードパーティのサイトにわかりやすい URL を表示し、クエリ文字列を使用してページを読み込んで、Javascript を使用してポストバックなしでページのパラメーターを変更できるようにするためです。
私が見つけたすべてのドキュメントは、URL をフレンドリーにする方法を示しており、その逆ではありません。
ありがとう!
php - すべてのルートドメインのURLをサブディレクトリに移動します
みなさん、こんにちは。php開発者ではなくstackoverflowを初めて使用します。
WordPressサイトをサブディレクトリに移動しようとしています
例:http://blog.site.com-> http://blog.site.com/blog
私はいくつかのグーグルをして、htaccessファイルのいくつかのコードを見つけました
これにより、ホームページがhttp://blog.site.com/blogにリダイレクトされます。
http://blog.site.com/index.php/category/pageName/ではありません
より多くのグーグルを行った後、私はhtaccess用のもう1つのコードを手に入れました
このコードを使用するhttp://blog.site.com/index.php/category/pageName/はhttp://blog.site.com/blog/index.php/category/pageName/からの応答を読み取って
いますが、リダイレクトはしていません
すべてのURLの例をリダイレクトしたいhttp://blog.site.com/........-> http://blog.site.com/blog / ..... ..
助けて...ありがとう...
asp.net - サブフォルダーへの URL 書き換え後、相対イメージ パスを保持する方法はありますか?
次のように URL 書き換えルールをセットアップしました。
www.MySite.com/bhgre/
に書き換えます
www.MySite.com/landingpages/bhgre.aspx
書き換えは正常に機能し、URL は /bhgre のままです。ただし、実際の Web ページでは、独自のサブフォルダー (つまり、images/image1.png) 内の画像への相対パスが使用されます。画像がからプルされているため、ページは404を取得しています
www.mysite.com/images/image1.png
それ以外の
www.mysite.com/landingpages/images/image1.png
これを機能させるための URLRewrite 内の他の手法はありますか? または、画像サブフォルダーへのフルパスを使用する唯一のソリューションですか?
ありがとう!
iis - Windows認証を使用してIISサーバーの要求ヘッダーにユーザー名フィールドを追加する方法
4502ポートで実行されるWebアプリケーションがあり、URL書き換えモジュールを備えたIISサーバーを使用しているため、Windows認証を使用したリバースプロキシのように機能します。正常に動作しますが、アプリケーションでユーザー名フィールドを取得できません。リクエストが来たときにIISサーバーにユーザー名フィールドを追加することは可能ですか?ありがとうございました。
iis - 「よりきれいな URL」のための MVC4 URL 書き換えエイリアシング
私は現在、Microsoft の MVC4 に少し慣れていないため、ルーティングについて十分に理解していません。
私がやろうとしているのは、URL をより人間が読めるようにすることです。現在、次のような URL があります。
- foo.com/UserProfile/詳細/6
- foo.com/UserExperience/詳細/
- foo.com/UserSpecificController/Edit/8
すべてのユーザーコントローラーには「User」というプレフィックスが付いています。これらの URL を次のように変更できるかどうか疑問に思っていました。
- foo.com/u/プロフィール/詳細/6
- foo.com/u/Experience/詳細/
- foo.com/u/SpecificController/Edit/8
私の最初の試みはIISでした:
これは、すべてのリンクで/u/を取得することを除いて、非常にうまく機能しました...
例: foo.com/Home/WhatWeDo/
次のようになります: foo.com/u/Home/WhatWeDo/
これは 404 になります。
デフォルトのルーティング構成を使用しています
そして、私のリンクはすべて @Html.ActionLink(...) で描画されます
誰かがこれに光を当てることができれば、それは大歓迎です。
.htaccess - htaccess ファイルを web.config に変換して IIS 7 で Php を実行する
iis 7 で php を実行するには、.htaccess を web.config に変換する必要があります。
post - IIS7.5 URL Rewrite : POST を GET に変換しない
共通の base-uri を持つ一連の URI があり、相対 uri の最初のセグメントをさまざまなポートに変換する必要があります。
GET と POST の両方がこれらの URI に送信されます。
POST 要求が引き続き POST になるように IIS 7.5 の URL 書き換えルールを構成することはできますか? (つまり、 GET に変換されません)
asp.net - asp.net Webフォームでのページ書き換えのurl書き換えモジュールルール
私が取り組んでいる 1 つのアプリケーションで Microsoft Url Rewrite を使用しようとしています。たとえば、テスト目的で次の URL を持っています。http://localhost:65532/MyWebsite/Page.aspx?PID=16483
これにより、必要なページが得られます。このルールで:
そして、次のようなページを開こうとしています:
ページが見つからないというエラーが表示されます。私の場合、どのようにルールに取り組むべきだと思いますか? IIS とページの両方ですべてが設定されます。前もって感謝します、 ラツィアーレ