asp.net mvc - mvc robots.txt route not working -


यह मेरा मार्ग कॉन्फ़िफ़ फ़ाइल है:

  सार्वजनिक स्थैतिक शून्य रजिस्टररॉउट्स (रूट कलेक्शन मार्ग) {मार्ग .IgnoreRoute ( "{} संसाधन .axd / {* pathInfo}"); Routes.MapRoute ("Robots.txt", "robots.txt", नया {नियंत्रक = "होम", एक्शन = "रोबोट"}); Routes.MapRoute (नाम: "डिफ़ॉल्ट", url: "{नियंत्रक} / {action} / {id}", डिफ़ॉल्ट: नया {नियंत्रक = "होम", एक्शन = "इंडेक्स", आईडी = UrlParameter.Optional}); }  

जब जाकर www.mysite.com/robots.txt मुझे 404 मिलता है।

मेरे होम कंट्रोलर में मेरे पास एक रोबोट ( ) एक्शन।

मैं क्या कर रहा था गलत?

संपादन: www.mysite.com/robots पर जाकर मुझे एक सर्वर त्रुटि 404 देता है। को www.mysite.com/robots.txt मुझे आईआईएस 404 त्रुटि देता है क्या इसके साथ कुछ करना है?

www.mysite.com/Home/Robots काम करने जा रहा है, लेकिन www.mysite.com/home/Robots टीएसटी IIS 404 देता है।

क्या आपको वास्तव में robots.txt की तुलना में अन्य स्थानों पर उपलब्ध है Www.mysite.com/robots.txt?

अन्यथा ऐसा न करें:

  सार्वजनिक स्थैतिक शून्य रजिस्टररॉउट्स (रूट कलेक्शन मार्ग) {routes.IgnoreRoute ("robots.txt") ; }  

और अपने विजुअल स्टूडियो पर फ़ाइल को रूट फ़ोल्डर में रखें।


Comments

Popular posts from this blog

HTML/CSS - Automatically set height width from background image? -

php - Mysql Show Process - Sleep Commands and what to do -

c - What is the address of buf (the local variable in the main function)? -