पर काम नहीं कर रहा है मैंने हाल ही में मेजबान स्थानांतरित कर दिया है और आईआईएस में फिर से ग्राहक त्रुटियों को स्थापित करना पड़ा है।कस्टम 404 त्रुटि पृष्ठ आईआईएस 8.5
मैं आईआईएस व्यवस्थापक क्लिक करें और इस प्रकार त्रुटि पृष्ठों पर कर सकते हैं:
तो मैं कस्टम त्रुटियाँ पर जा सकते हैं, और इस प्रकार के विकल्प की स्थापना की है:
यह मेरी web.config फ़ाइल को निम्नानुसार बनाता है:
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<httpErrors errorMode="DetailedLocalOnly" defaultResponseMode="ExecuteURL">
<remove statusCode="500" subStatusCode="100" />
<remove statusCode="500" subStatusCode="-1" />
<remove statusCode="404" subStatusCode="-1" />
<error statusCode="404" prefixLanguageFilePath="" path="/error_404.asp" responseMode="ExecuteURL" />
<error statusCode="500" prefixLanguageFilePath="" path="/error_500.asp" responseMode="ExecuteURL" />
<error statusCode="500" subStatusCode="100" path="/error_500.asp" responseMode="ExecuteURL" />
</httpErrors>
</system.webServer>
</configuration>
जब मैं पृष्ठों का परीक्षण करता हूं, 505 त्रुटि ठीक काम करती है, और सही पृष्ठ पर रीडायरेक्ट करती है, लेकिन 404 रीडायरेक्ट नहीं करता है और मानक आईआईएस 404 त्रुटि देता है। मैंने पुष्टि की है कि सही स्थान पर सर्वर पर 404 त्रुटि पृष्ठ मौजूद है।
मैं नहीं देख सकता कि मुझे और क्या करना है। का उपयोग करते हुए:
समाधान को उत्तर के रूप में पोस्ट करने पर विचार करें और इसे स्वीकार करें।अन्यथा भविष्य में किसी भी उत्तर के बिना एक प्रश्न हटा दिया जा सकता है। –
सलाह के लिए धन्यवाद - किया। – 4532066