問題タブ [url-mapping]
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.
c# - IIS で 404 ページが見つかりませんが、ローカル サーバー ポートで正常に動作する URLMapping
.NET 2.0 Web サイトを IIS 6 に配置したときに問題が発生しました。UrlMapping を使用して古い URL をリダイレクトしました。VS ローカル サーバー ポートで使用している場合は正常に動作していますが、IIS 6 に展開すると、404 ページが見つかりませんというエラーが発生します。
いくつかのフォーラムで、ワイルドカード マッピングの使用について話していることがわかりましたが、これを実現する方法について適切な説明を提供してくれるフォーラムはありません。これに加えて、IIS レベルでそのような変更を行うことのセキュリティ リスクは何ですか (ある場合)。
前もってありがとう、乾杯:)
tomcat - ドメイン URL を Grails アプリのルート フォルダーにマップするにはどうすればよいですか?
私はabcというGrailsアプリを持っています.ローカルにアクセスすると、
として直接取得できるエラスティック IP アドレスを使用して、Amazon EC2 にアプリをデプロイしました。
私は xyz.com のドメイン名を持っていて、それを自分のエラスティック IP で指定したので、次の場所に移動できます。
問題は、xyz.com が tomcat サーバーのルート フォルダーを指していることです。私がやりたいことhttp://1.2.3.4/abc
は、Tomcat のウェルカム画面の代わりにホームページが表示されるように、.com ドメインをマップすることです。
これを行う最善の方法は何ですか?どうにかしてドメイン名のマッピングを再構成する必要がありますか、それとも tomcat の設定を何らかの形で変更する必要がありますか?
ありがとう
rest - REST:URLをサービス/ファイルにマップする方法は?
あなたの謙虚な意見では:REST URLを自分のアーキテクチャ内のサービス/ファイルにマップするためのベストプラクティスのアプローチは何でしょうか(ここではMVCパターンを想定しましょう)?
java - 春のURLマッピングの質問
私はSpringフレームワークでJavaを使用しています。次のURLを指定します。
特定のコントローラーにマップされるようになるすべてのリクエストを/contentitem/{numeric value}
、パラメーターとしてコントローラーに渡される「数値」でマップする必要があります。
現在、サーブレットコンテナxmlには、次のような単純なマッピングがあります。
私が説明したことを達成するために、マッピングに何を追加する必要があるのか疑問に思っていますか?
編集:web.xmlでマッピングを行う方法がわからないため、一時的に回答を受け入れませんでした(以下のaxtavtの回答で説明されているように注釈を使用しています)。「/contentitem/ {numeric_value}」のリクエストが適切に取得されるよう<url-pattern>..</url-pattern>
に、適切なものを追加するにはどうすればよいですか?<servlet-mapping>
ありがとう!
java - Spring サーブレット マッピング - css も jsp もありません!
私の問題に似たこの投稿を読みましたが、問題を解決できませんでした。
基本的に、私は私の中に次のサーブレットマッピングを持っていましたweb.xml
:
次のURLをマップする必要があるまで、これは完全に機能しました。
{id} はオブジェクトの数値 ID 値であり、{random_text} は「親しみやすい URL」のためだけにあります。@RequestMapping
コントローラーでを使用@PathVariable
し、 URL から変数をプルすることで、これを機能させることができました。
ただし、新しい URL を正常にマップすることができた唯一の方法は、追加することです
私web.xml
のサーブレットマッピングの一番下に。しかし、これを行うと、他のすべてのページ ( /channel1
、/channel2
) が静的コンテンツ (css、jsp など) にアクセスせずに表示されます。No mapping found for HTTP request with URI
静的ファイルのを取得します。投稿したリンクで提案されているように、マッピングのさまざまな組み合わせを試しましたが、何も機能しませんでした。どんな助けでも素晴らしいでしょう!!!
更新:コントローラーの RequestMapping は次のようになります(問題の解決に役立つ場合..):
url - Grails SEO に適した URL
grails で URL を作成する標準的な方法は次のとおりです。
URLを生成します:/news/show/102
次のようなより SEO に適した URL が必要です。
Grailsでこれを行う最もクリーンな方法は何ですか? grails URLMapping を使用して にマップできます/news/show/102
が/news/102
、上記のように完全な URL を作成するにはどうすればよいですか?
grails - Grails 1.2.1 での UrlMappings の奇妙な動作
SpringSource Tools Suite 2.3.2 で Grails (1.2.1) アプリケーションを作成しました。これが私の UrlMappings.groovy です。
これが私のコントローラーです
URL /broadcasters/setIntervalにアクセスすると、通常または ajax リクエストの両方で 404 が返されます。UrlMappings をチェックする簡単な単体テストも作成します。
そしてテストは失敗しました!Grails 1.2.1 のバグですか、それとも何か不足していますか? 使用したプラグインはこちら
grails - Grails:URLマッピング-ファイル拡張子を渡す方法は?
異なるファイルのフォルダがあります。次のようなものを使用したい:http://myserver.com/foo/bar/test.html
私はパスを取得するためにこの方法を使用しています:
しかし、それはファイル拡張子には役立ちません...ファイル拡張子の切り捨てを無効にする方法は?
PS
http://myserver.com/excursion/foo/bar/test.htmlをリクエストする
結果は拡張子のない「foo/bar/test」です:(
model-view-controller - GrailsUrlMapping-コントローラーのparams.idを設定できません
静的URLをコントローラーアクションにマップするためにUrlMappingを作成しようとしていますが、設定できないようですparams.id
。Grails in Actionを使用しているので、ここで何が問題になっているのかわかりません。
コード:
PostControllerで
エラー:
No signature of method: ...findByUserId() is applicable for argument types: () values: []
上記のコードの何が問題になっていますか?私はgrails1.2.2を使用しています。
spring - サーブレットマッピングヘルプ-コンテキスト名の参照を回避することは可能ですか?
私はTomcat6とSpring2.5を使用してSpringアプリケーションに取り組んでいます。URLマッピングを正しく取得しようとしています。私が仕事をしたいのは次のとおりです。
ただし、代わりに、マッピングを解決するために、URLでコンテキスト名を参照する必要があります。
Apacheなどの書き換え/プロキシエンジンを使用せずに、URLでコンテキスト名を参照する必要を回避するにはどうすればよいですか?
これが私のweb.xmlからのサーブレットの定義とマッピングです:
これが私のコントローラーの概要です(リクエストマッピングのアノテーションを表示しています):
ありがとう!