問題タブ [custom-routes]

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 投票する
1 に答える
75 参照

ruby - Rails3ルートで別のURLルビーを追跡する

アプリケーションを別のURLにマッピングしようとしています。デフォルトは「/」です。すべてのページを「/application_home」に送信しようとしています。ルートファイルを構成するにはどうすればよいですか。

前もって感謝します!

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

asp.net-mvc - 静的コンテンツの RouteHandler

アプリケーションのすべての静的コンテンツ (js、css、画像 - png、gif、jpeg、jpg) を RouteHandler にルーティングしたいと考えています。Web サイトを高速化するためのベスト プラクティスを実行する場所。すべての静的コンテンツに ETag、キャッシュ コントロール、有効期限などを追加するのと同じように。

どうすればそれができますか?

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

ruby-on-rails - レールのカスタム ルート

ユーザーコントローラーがあります。

特定のユーザーのために、私はこのようなものを持ちたい

すべてのユーザーではなく、特定のユーザーだけが必要です。あなたは言うことができます

同じはずです。

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

asp.net - ASP.NETMVC3動的ルーティング

この質問に対する答えをどこでも見つけるのに苦労しています。

ユーザーが投稿を作成し、URLを投稿に変更できるフォームを作成する必要があります。

たとえば、デフォルトルートが

ユーザーはこれを次のように変更できます

[modified-title-of-the-post]、ユーザーが作成したいものであれば何でもかまいません。これは、投稿のタイトルに関連付けられていないことを意味し、それだけでなく、投稿のタイトルも/posts/なくなりました。

/topics/また、これはグローバルである必要があることにも言及する必要があります。つまり、ユーザーは、またはなどのサイトで他のもののURLを(上記のように)変更できる必要があります。/blog/

どんな助けでも大歓迎です、

ありがとう、Hiva

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

ruby-on-rails-3 - Rails 3 名前付きルート - 同じ名前付きルートを持つパラメーターとして、コントローラーでさまざまなアクションを動的に呼び出す

インデックス付きのコントローラーがあり、他の RESTful アクションがないとします。次のように、名前付きルートを持つ同じコントローラーからさまざまなアクションをパラメーターとして呼び出したいとします。

例、

TargetsController があり、呼び出すことができるはずです

電話してもいいですか

Restful アクションを持たないコントローラーで

これを routes.rb に書き込むにはどうすればよいですか? 私が見つけたすべてのドキュメントは、コントローラーで同じルートがどのように呼び出されるかについて説明していませんでした。ご協力いただきありがとうございます

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

cakephp - 多言語cmsのCakephpルート

Cakephpで、プレフィックスとして何でも持つことができるルートを作成しようとしています。ただし、管理ルートも正しく機能するようにします。この場合、プレフィックスは言語になります。ルートは、action:indexを使用してfrontという名前のコントローラーにリンクする必要があります。

URLは次のようになりますwww.domain.com/eng/the/rest/of/the/url_12またはwww.domain.com/nl/the/rest/of/the/url_12

これは私が持っているものです。つまり、言語ごとにルートを作成する必要がありますが、それは私が望んでいることではありません。

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

asp.net-mvc-3 - MVC 3 ルートのハイフン

これが私の希望する URL 形式です: /product-24-hid-35wh4-cx-dsgtx

この URL をアクション メソッドにマップするにはどうすればよいですか。

これが私のルーティングコードです:

ただし、機能しません。このルートをテストするために phil haack の routedebugger を使用しました。結果は次のとおりです。

id = 24のみが正しいです。

一言で言えば、一致するルートが必要です。

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

ruby-on-rails-3 - 深くネストされたポリモーフィック リソースは、努力する価値がありますか?

私は自分の開発の段階で、深く (>1) ネストされたリソースは努力する価値がないと考えています。

私はこのようなものを持っています:

キッカーは、コメントが他のリソースに対して多態的であることです。私の意図は、~/first-level/34/comments、~/first-level/34/second-level/56/third-level/comments などのようなきれいな URL にすることでした。

これまでの問題は、入れ子になったときのポリモーフィック ルートが問題を引き起こすだけです。例として、Ryan Bates Railscasts をいくつかフォローしています。たとえば、最初のレベルで polymorphic_path を使用しようとすると、正常に動作し、次のようになります。

しかし、同じコードは次のように~/first-level/34/second-level/23失敗します:

undefined method 'second-level_comment_path' for #<#<Class:0x007fcc4acfbe58>:0x007fcc4ae73d08>しかし、ルートを見ると、実際の名前付きルートはfirst-level_second-level_comment. second-level_comment_path基本的にエイリアスするために手動で作成しようとしましfirst-level_second-level_commentたが、それを機能させることもできなかったようです。

誰かがここで明らかなエラーを指摘できない限り、私はこのアプローチ (http://weblog.jamisbuck.org/2007/2/5/nesting-resources) に傾いており、これらのネストを解除するだけです。階層を表示するためのブレッドクラム スタイルのナビゲーションがあるので、それで十分であり、見れば見るほど URL が扱いにくくなります。

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

ruby-on-rails-3 - ネストされたリソースをエイリアスにルーティングするにはどうすればよいですか?

ネストされたルートの深さを1レベル以上にすることはお勧めできませんが、次のようになります。

name_routeを使用するためにエイリアスを呼び出す方法はありますか?

したがって、使用する代わりに

私は次のようなものを使用します

ちょっとした考え...

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

cakephp - 他のすべてのルートが失敗した場合にのみ使用される CakePHP の create route

私は PagesController (Cake に組み込まれているものとは異なります) を使用しており、新しいルートを接続したいと考えています。

他のすべての (デフォルト) ルートが失敗した場合にのみ、Cake がこのルートを使用することを本当に望んでいます。ただし、ルートだけでは機能しないようです。カスタムの CakeRoute クラスを使用する必要があるという予感がありますが、やりたいことを実行する方法がまったくわかりません。

誰かがこれを手伝ってくれませんか?

[編集] ああ、私が CakePHP 2.2.0 を使用していることを知っておくと役に立つかもしれません

[2回目の編集] リクエストに応じて、もう少し情報を追加します。現在、ルーターは次のようになっています。

/home/about にアクセスすると、「エラー: HomeController が見つかりませんでした」というメッセージが表示されます。私もこれを試しました:

しかし、すべてが私のページコントローラーにルーティングされ、私はそれを望んでいません。他のすべてのルートが失敗した場合にのみ、そのルートを使用したいと考えています。

繰り返しますが、これはカスタム CakeRoute クラスでのみ実行できるという予感がありますが、正確な方法はわかりません。