2011-01-24 13 views
0

MVC1はドメインwww.onlinegk.inで実装していますが、ローカルマシンで実行しているときにうまく動作していますが、Webサーバーに配置すると動作リンクが動作しません404ページが見つかりませんでした。どんな体でもこの問題を解消するのに役立ちます。.Net 3.5でのMVCの実装

ありがとうございました

+1

あなたの質問タイトルはmvc 2を指定し、あなたの質問の本文はmvc 1を指定しています。 – WestDiscGolf

答えて

1

コードが機能しない理由は約10個あります。また、コードを表示していないため、推測できるだけです。だから私の推測では、あなたはURLヘルパーを使う代わりにどこかでURLをハードコードしているということです。代わりの

<a href="/foo/bar">Bar</a> 

:たとえば、あなたが書いた

<%= Html.ActionLink("Bar", "bar", "foo") %> 

するか、あなたには、いくつかのjavascript持っていた:

$('foo').load('/foo/bar'); 

の代わり:

$('#foo').load('<%= Url.Action("bar", "foo") %>'); 

を、このリストに載っています10^6の可能性を使い果たすまでなぜあなたのコードは展開されていないのか、ローカルではなく動作しているのです。