問題タブ [iirf]
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.
asp.net - ASP.NETサイト。ドメイン全体をhttpからhttpsにリダイレクトする
タイトルのように。たとえば、ドメイン全体をリダイレクトする方法:http: //testdomain.com.au/からhttps://testdomain.com.au/ IIRFファイルでリダイレクトできますか?はいの場合、これはどのように見えるべきですか?IIRFファイルをサイトにバインドする方法は?
mod-rewrite - 動作中の web.config に基づくシンプルな mod の書き換え
誰かが link.html にナビゲートして index.php/link/ にリダイレクトするための単純なリダイレクトですが、クエリ文字列はそのまま保持されます。
以下は、web.config ファイルで IIS7 を使用する環境で完全に動作します。
Apache の mod_rewrite のように機能するプラグインを使用する別の IIS プラットフォームがあります。
上記の例のようなことを行うための RewriteCond / RewriteRule 構文は何ですか? これまでの私の推測はすべて、さまざまな方法で爆破されました。
以下は、Rewrite CI Index を正常に実行する既存の IIRF.ini ファイルです。
問題は、link.html の Rewrite をこの apache のような構文に適合させる方法です。
TIA にお問い合わせください。
facebook - フェイスブックのクエリ文字列を削除するように書き換える
クエリ文字列が機能しません..助けてください.次の URL があります 。
(申し訳ありませんが、テスト用の内部ドメイン リンクであるため、このページは使用できません)
次の URL が必要です: http://betatest.bracknell-forest.gov.uk/help
「指定されたファイルが見つかりません」というブラウザ メッセージが表示されます。ページ名から .htm を削除してクリーンな URL を返すように mod を書き直したことが原因であることはわかっていますが、クリーンな URL を受け入れてページを返すために何をする必要があるかわかりません。
これが私が持っているmod書き換えコードです:
R=301 を 2 回使用しているが、代わりに何を使用する必要があるかがわからないためだと思います。
help?fb_action_ids.... から help.htm?fb_action_ids.... に .htm を追加すると、必要なページが正常に返されますが、追加されていない URL のページ名を返す必要があります。
事前に助けてくれてありがとう。
proxy - IIRF CRUD リクエストをリダイレクトする方法
GET だけでなく、IIRF リダイレクト POST UPDATE DELETE リクエストを作成しようとしています。ここに設定があります
この機能を実行するにはどうすればよいですか? ありがとう。
mod-rewrite - クエリ文字列を削除した後に書き換え条件が機能しない
Windows 2003 サーバーの IIS6 で iirf を使用しています。クリーンな URL を表示し、クエリ文字列を削除する次のコードがあります。
問題は、RewriteRule ^/(.+)\?(.+)&(.+).(htm)$ /$1
RewriteRule ^/(.+)\?(.+)$ http:/を追加したことです。 /betatest.bracknell-forest.gov.uk/ $1 [R=301]
すべてのクエリ文字列パラメーターは、実際に必要な場所で削除されます (申し訳ありませんが、URL は外部からは利用できません): betatest.bracknell-forest.gov.uk/news.asp?page=2 実際、削除したい唯一のクエリ文字列条件のパラメーターは、Facebook パラメーター fb_action_ids=52352315213 が含まれている場合です。
ルールの最初のペアの前ですが、何もしていないようです。
.htaccess - .htaccess を IIRF に変換する
IIRF に変換しようとしていますが、うまくいきません。IIRF のドキュメントはあまり役に立ちません。
元のコード:
スラッシュを追加しようとしましたが、それは役に立たないようです。
mod-rewrite - 特殊文字が機能しないIIRFrewriteRule
私は次のリンクを持っています:
http://www.svensonart.com/index.php/nl/artists/
IIRFでindex.phpを削除したいのですが、このルールを使用しても問題ありません。
しかし、特別な文字を含むURIがある場合、éèö、..書き換えが機能しません。したがって、このURLを書き直したい場合: http ://www.svensonart.com/index.php/nl/artists/view/Lindstr%C3%B6m_Bengt
動いていない。
誰かアイデアの理由は?
php - IIRF/APACHEの書き換え条件がクエリ文字列で失敗する
私は醜いURLをより親しみやすいものに変換するCMSシステムを持っています。
これまでのところ、ページのURLが次のようになっているのではなく、次のようになっています。
私はそれをより親しみやすくするために各ページのURL書き込み設定を持っています。
例えば:
そのため、ユーザーがdomain.com/eventsと入力すると、URLの上に表示されます。
これは、このようなことを実行できるようにクエリ文字列を追加する必要があるこのページを除いて、ほとんどすべてのページで機能します。
それは次のように書き直します
唯一の問題は、?y = 2010 =&m =&1d = 2をクエリ文字列として認識せず、URLの一部として認識して失敗するため、URL書き込みの一致が失敗することです。
クエリ文字列を通過できるように、書き換えファイルを変更する必要があります。
RewriteRule ^ / events-%QUERYSTRING%$ /pagebase.php?id=3644 +%QUERYSTRING%[I]のようなことをしたい
一致からクエリ文字列を削除し、書き込まれたURLの最後に追加します。これを行うためにURL書き換えがどのように機能するかについての十分な知識がありません。
これが私のリライトファイルの例です。
すべてのページで機能するものが必要です。特定のクエリ文字列を処理するために各ルールを変更する必要はありません。クエリ文字列を渡す一般的なソリューションが必要です。
apache - IIRF / Apache Rewrite 条件からクエリ文字列を削除
次の書き換えルールがあります。
クエリ文字列を渡す必要があるまで、これはうまく機能します。
だから私がタイプすると
http://www.domain.com/events 完全に機能します。
しかし、私が入力すると
http://www.domain.com/events?type=1
その後、「イベント」と一致しなくなったため、書き換えは失敗します。
ただし、ドル記号を削除すると、正常に機能します。クエリ文字列の型は正しく渡されます。
そのようです。
ただし、問題は、誰かがイベント リストの URL を入力した場合です。
http://www.domain.com/events-list
書き換えは「イベント」ページに一致し、そのページが表示されます。
基本的に、この問題を回避する方法を知る必要があります。
sitecore - SiteCore での IIRF リダイレクトの問題
SiteCore WebApplication で IIRF を使用してリダイレクトを処理しようとしています。ここで、リダイレクトはアプリケーション プールのクラシック モードでは期待どおりに発生しますが、アプリケーション プールに統合モードを使用すると同じことが発生しないことに注意してください。
統合モードで動作するには同じものが必要です。
同じ入力は役に立ちます。
前もって感謝します。