質問

私はasp.net mvcでルーティングを設定する方法を知りたいので、stackoverflowsの質問URLと同様のURLを持つことができますか?

そのASPを信じますか。 Net MVCは本番の準備ができていますか?

URLの作成には、質問のURLを作成するヘルパークラスがあると思います。

私が疑問に思っているのは、これがどのようにコントローラー側に実装されるかです。おそらくホームコントローラーに質問アクションがあり、IDは115634であると思います。質問のタイトルが来る-これは検索エンジン最適化のためだと思います。私の問題は、コントローラーメソッドのシグネチャがどのように見えるかです。

idとtitleの両方を含むQuestion(int?id)またはQuestion(string?param)ですか?

これをどのように実装しますか?

役に立ちましたか?

解決

この質問では、ジェフアトウッド自身がフレンドリーURLの作成に使用するコードを投稿しています。また、私はC#開発者ではないため、ASP.NET MVCでどのように機能するかわかりませんが、StackOverflow URLでタイトルを削除しようとしても、ページは機能します。それらは、人間(リンクを見たときに何を期待するかを知っている)と検索エンジンの読みやすさのために100%です。そのため、似たようなものが必要な場合は、コントローラーのオプションのパラメーターにします。

他のヒント

この質問をご覧ください...あなたが探している答えかもしれません(::

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top