0

ドメインwww.onlinegk.inの1つでMVC1を実装しましたが、ローカルマシンで実行しているときは正常に動作していますが、Webサーバーに展開しているときはアクションリンクが機能せず、エラーメッセージ404ページが見つかりません. この問題を解決するには、どんな体でも助けてくれます。

ありがとう

4

1 に答える 1

1

コードが機能しない理由は約 10^6 あります。また、コードを表示していないため、推測することしかできません。したがって、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 の可能性を使い果たすまで続きます。

于 2011-01-24T07:15:09.543 に答える