Back to Question Center
0

आयआयएस सह प्रतिमा फोल्डरमध्ये थेट काम करणे पण त्या निर्देशिकेतील सबफोल्डरमध्ये 404 द्या

1 answers:

हाय मला आमच्या आयआयएस कॉन्फिगर करण्यासह काही मदत हवी आहे (8. 0) प्रतिमा संचयीका व तिच्या सर्व उपफोल्डर पासून प्रतिमा वितरित करण्यास परवानगी देणे.

आमची वेब. आम्ही नंतर dist फोल्डर पासून सर्वात फाइल्स सर्व्ह. प्रतिमा यामध्ये आहेत. / dist / img / *. Semalt अनेक प्रतिमा फोल्डर आहेत.

हे आमचे कॉन्फिगरेशन आहे. मला वाटते की हे मुख्यतः हँडलर विभाग जे मनोरंजक आहे.

  <? Xml आवृत्ती = "1". 0 "एन्कोडिंग =" UTF-8 "?>
<configuration><सिस्टम * "/><conditions><इनपुट = "{PATH_INFO}" नमुना = "^ / dist /" नकार = "खरे" /> जोडा</ conditions></ rule></ rules><outboundRules><नियम नाव = "ईटag काढून टाका"><match serverVariable = "RESPONSE_ETag" pattern = " StaticFileHandler "/></ handlers><! - कॅशे स्थिर सामग्री -><staticContent><! - IIS मध्ये = 8 = काढून टाका; आय आय 7/7 साठी. 5 पुनर्लेखन नियम पहा (आपण तेथे खाली etag काढून कदाचित का मोठे वर्णन)<clientcache setEtag = "false" />-><! - स्थिर सामग्रीसाठी 30 दिवसांपर्यंत कालबाह्य शीर्षलेख सेट करा -><clientCache cacheControlMaxAge = "30. 00:00:00 "कॅशे कंट्रोलमॉड =" वापरामॅक्सएज "/><! - काहीही पाठवलेल्या मजकूर / साध्या किंवा मजकूर / html साठी utf-8 एन्कोडिंग वापरा -><! - च्या बाबतीत. एचटीएमएल फाइल्स; आपण जर एजेएक्स लोड एचटीएमएल फाइल्स (i. ई. कोन मध्ये) नंतर या दोन ओळी काढा. -><फाइल काढून टाका = एक्सप्रेशन = ". html "mimeType =" text / html; वर्णसंच = UTF-8 "/><फाइल काढून टाका = एक्सप्रेशन = ". CSS "/><एममेमपॅप एक्स्टेंशन = ". CSS "mimeType =" text / css "/><फाइल काढून टाका = एक्सप्रेशन = ". जेएस "/><एममेमपॅप एक्स्टेंशन = ". जेएस "mimeType =" text / javascript "/><फाइल काढून टाका = एक्सप्रेशन = ". json "/><एममेमपॅप एक्स्टेंशन = ". json "mimeType =" अनुप्रयोग / json "/><फाइल काढून टाका = एक्सप्रेशन = " . xml "mimeType =" अनुप्रयोग / xml; वर्णसंच = UTF-8 "/><! - HTML5 ऑडिओ / व्हिडिओ मूमि प्रकार -><फाइल काढून टाका = एक्सप्रेशन = ". mp3 "/><एममेमपॅप एक्स्टेंशन = ". एमपी 3 "mimeType =" audio / mpeg "/><फाइल काढून टाका = एक्सप्रेशन = ". एमपी 4 "/><एममेमपॅप एक्स्टेंशन = ". mp4 "mimeType =" व्हिडिओ / एमपी 4 "/><फाइल काढून टाका = एक्सप्रेशन = ". ogg "/><एममेमपॅप एक्स्टेंशन = ". ogg "mimeType =" ऑडिओ / औग "/><फाइल काढून टाका = एक्सप्रेशन = " webm "/><एममेमपॅप एक्स्टेंशन = " svg "/><एममेमपॅप एक्स्टेंशन = ". svg "mimeType =" image / svg + xml "/><फाइल काढून टाका = एक्सप्रेशन = ". svgz "/><एममेमपॅप एक्स्टेंशन = ". svgz "mimeType =" प्रतिमा / एसटीजी + xml "/><! - HTML4 वेब फॉन्ट mime प्रकार -><! - साठी डीफॉल्ट IIS mime प्रकार काढा. जो अनुप्रयोग / octet-stream -> आहे<फाइल काढून टाका = एक्सप्रेशन = ". eot "/><एममेमपॅप एक्स्टेंशन = ". echo "mimeType =" अनुप्रयोग / vnd. ms-fontobject "/><फाइल काढून टाका = एक्सप्रेशन = " . ttc "mimeType =" application / x-font-ttf "/><फाइल काढून टाका = एक्सप्रेशन = ". otf "mimeType =" font / opentype "/><फाइल काढून टाका = एक्सप्रेशन = ". woff "/><एममेमपॅप एक्स्टेंशन = ". woff "mimeType =" application / font-woff "/><फाइल काढून टाका = एक्सप्रेशन = " . crx "mimeType =" application / x-chrome-extension "/><फाइल काढून टाका = एक्सप्रेशन = ". xpi "/><एममेमपॅप एक्स्टेंशन = ". xpi "mimeType =" अनुप्रयोग / x-xpinstall "/><फाइल काढून टाका = एक्सप्रेशन = ". safariextz "mimeType =" अनुप्रयोग / ऑक्टेट-स्ट्रीम "/><! - फ्लॅश व्हिडिओ मूमि प्रकार -><फाइल काढून टाका = एक्सप्रेशन = ". FLV "/><एममेमपॅप एक्स्टेंशन = ". flv "mimeType =" video / x-flv "/><फाइल काढून टाका = एक्सप्रेशन = ". f4v "/><एममेमपॅप एक्स्टेंशन = ". f4v "mimeType =" व्हिडिओ / एमपी 4 "/><! - मिश्रित प्रकार -><फाइल काढून टाका = एक्सप्रेशन = ". ico "/><एममेमपॅप एक्स्टेंशन = ". ico "mimeType =" प्रतिमा / x-icon "/><फाइल काढून टाका = एक्सप्रेशन = ". वेबपिंग "/><एममेमपॅप एक्स्टेंशन = ". webp "mimeType =" image / webp "/><फाइल काढून टाका = एक्सप्रेशन = ". htc "/><एममेमपॅप एक्स्टेंशन = ". htc "mimeType =" text / x-component "/><फाइल काढून टाका = एक्सप्रेशन = ". vcf "/><एममेमपॅप एक्स्टेंशन = ". vcf "mimeType =" text / x-vCard "/><फाइल काढून टाका = एक्सप्रेशन = ". जोराचा प्रवाह "/><एममेमपॅप एक्स्टेंशन = ". जोराचा प्रवाह "mimeType =" अनुप्रयोग / एक्स-बिटरेंट "/><फाइल काढून टाका = एक्सप्रेशन = ". कर "/><एममेमपॅप एक्स्टेंशन = ". cur "mimeType =" image / x-icon "/><फाइल काढून टाका = एक्सप्रेशन = ". webapp "/><एममेमपॅप एक्स्टेंशन = ". webapp "mimeType =" अनुप्रयोग / x-web-app-manifest + json; वर्णसंच = UTF-8 "/></ staticContent><urlCompression doStaticCompression = "true" doDynamicCompression = "true" /><httpCompression minFileSizeForComp = "0"><dynamictypes><स्पष्ट /></ dynamicTypes><स्टॅटिकप्रकार><स्पष्ट /></ staticTypes></ httpCompression><निर्देशिका ब्राऊझ सक्षम केले = "false" /><प्रमाणन मान्य कराएन्टीग्रेटेडमोडसंयंत्रण = "खोटे" /></ प्रणाली. वेबसर्व्हर>
</ कॉन्फिगरेशन> 

आमच्याकडे समस्या आहे की फाइल्स योग्यरित्या वितरीत केली जात नाही. मला इमेज फोल्डरच्या थेट खाली असलेल्या कोणत्याही इमेजशिवाय एक प्रतिमा विचारताना 404 मिळते.

अद्ययावत

आयआयएससाठी त्रुटी अहवाल कसा दिसतो ते येथे आहे. (404) योग्य हँडलर वापरला जातो आणि त्रुटी अहवालामध्ये दिलेली मिमल मार्गावर ती प्रतिमा वैध आहे. पीएनजी भौतिक पथ D: \ home \ site \ wwwroot \ dist \ img \ sign \ traffic_signs \ forbuds_marken \ c31-11. पीएनजी लॉगऑन पद्धत अनामिक लॉगऑन वापरकर्ता अनामित

अपडेट

मी खाली एक विशिष्ट सबफोल्डर करीता एक हँडलर जोडल्यास. त्या प्रतिमा योग्यरित्या वितरित केल्या आहेत. उपफोल्डर्सची संमिश्र संख्या जे सर्व फोल्डर्ससाठी तरी करणे शक्य नाही.

   

मी हेडरला मुख्य डिफाईरीज नव्हे तर उपनिर्देशकांवर कसे काम करू शकतो?.

February 5, 2018

मी पडताळणी करण्याची शिफारस करणार्या वस्तू:

  • आपल्या परवानग्या (वापरकर्ता आणि गट) आपल्या दोन्ही प्रतिमा फोल्डर आणि फायलींवर पहा.
  • आपल्या वेब निर्देशिका ट्री वर मालकी तपासा.
  • आपण कॉन्फिग रूटमध्ये असल्याचे नमूद केले आहे, वेब कॉन्फिगरेशनमध्ये योग्य प्रवेश आहे याची पुष्टी करा.

एकदा आपण तपासल्यानंतर आणि आवश्यक असल्यास त्या परवानग्या ठीक केल्या असल्यास, आपण एखाद्या त्रुटी तपासणी उपकरणाचा वापर करून त्रुटी मिळवत असल्यास आपल्याला अधिक त्वरेने अपवाद / त्रुटी शोधण्यात मदत होते आणि कदाचित समस्येचे योग्य स्थान ओळखणे शक्य होते. त्यामध्ये संत्र्यासह अनेक आहेत, बग्सनाग आणि एअरब्रॅक.

आयआयएस सह प्रतिमा फोल्डरमध्ये थेट काम करणे पण त्या निर्देशिकेतील सबफोल्डरमध्ये 404 द्या
Reply