يعمل ActionLink محليا ولكن لا يعمل مع خادم المضيف. (Host4Life) [مغلقة]

StackOverflow https://stackoverflow.com/questions/1608075

  •  05-07-2019
  •  | 
  •  

سؤال

وهكذا لدي هذا في بلدي Site.Master

<%= Html.ActionLink("ABOUT ME", "About", "Home")%></li>

AlainaChorney.com (وصديقاتي ليكون قريبا الموقع) حمولة تصل ولكن بعد ذلك النقر على الرابط ABOUT ME يموت، ويقول ملف / الصفحة ليست هناك. لقد دققت بنية الملف وهناك على المضيف.

وعندما تحوم فوق الارتباط يشير إلى http://alainachorney.com/Home/About كما يجب. عند تصحيح محليا أحصل على هذا الرابط => HTTP: // المضيف المحلي: 49165 / الرئيسية / حول الذي يحمل غرامة.

ولست متأكدا إذا أنا شيء مفقود ....

وأنا باستخدام Host4Life كمقدم الإسكان. بفضل

هل كانت مفيدة؟

المحلول

وIIS 6؟ هل هذه مجموعة مشتركة أو ملقم ظاهري (أي، هل IIS المضيف سيطرة الشركة أو هل السيطرة IIS)؟

لديها

وIIS ليتم تكوينه لإرسال جميع طلبات الحصول على موقع الويب الخاص بك من خلال asp.net من أجل طرق للعمل بشكل صحيح. هذا عادة ما يتم ذلك عن طريق تكوين <لأ href = "http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/5c5ae5e0-f4f9-44b0-a743-f4c3a5ff68ec.mspx؟mfr=true" يختلط = "نوفولو noreferrer"> تعيين حرف بدل في IIS (والتأكد من IIS لا يتم التحقق من وجود الملف).

إذا يمكنك تكوين IIS على الخادم، يمكنك أن تفعل هذا بنفسك <لأ href = "http://haacked.com/archive/2008/11/26/asp.net-mvc-on-iis-6- walkthrough.aspx "يختلط =" نوفولو noreferrer "> (انظر هنا لمزيد من المعلومات) . إذا كنت لا تستطيع، أن يكون لديك المضيف الخاص بك القيام بذلك نيابة عنك. لأنها قد أقول لك أن تأخذ سيرا على الأقدام، ولكن. في هذه الحالة، سيكون لديك للعثور على مجموعة ودية MVC.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top