KNOLEDGEBASE · విండోస్

నా డొమైన్ కోసం ISAPI _ రివ్రైట్ నియమాలు ఏ ఫైల్లో ఉండాలి?

చివరిగా నవీకరించబడినది 2019-02-04

దయచేసి తనిఖీ చేయండి http://www.isapirewrite.com/docs/#conffile


వ్యక్తిగత ఆకృతీకరణ ఫైళ్ళకు httpd.ini అని పేరు పెట్టాలి మరియు వర్చువల్ సైట్ల భౌతిక root డైరెక్టరీలలో కనిపించవచ్చు. అన్ని ఆకృతీకరణ ఫైళ్ళకు ఒకే ఫార్మాట్ ఉంటుంది. మరియు ఇది సెట్టింగులను విభాగాల ద్వారా విభజించే ప్రామాణిక విండోస్ INI ఫైల్ యొక్క ఫార్మాట్. ISAPI _ Rewrite యొక్క ఈ సంస్కరణలో అనుమతించబడిన ఏకైక విభాగం [ISAPI _ Rewrite]. అన్ని ఆదేశాలను ఈ విభాగంలో ఉంచాలి మరియు ప్రతి ఆదేశాన్ని ప్రత్యేక వరుసలో ఉంచాలి. ఈ విభాగం వెలుపల ఏదైనా వచనం విస్మరించబడుతుంది.

httpd.ini ఫైల్ ఉదాహరణ

[ISAPI _ తిరిగి వ్రాయండి]

#ఇది వ్యాఖ్య #300 = 5 నిమిషాలు
కాష్క్లాక్ రేట్ 300
పరిమితి 20ని పునరావృతం చేయండి

#httpd.ini మరియు httpd.parse.errors ఫైళ్ళకు బాహ్య ప్రాప్యతను నిరోధించండి
రివ్రైట్ రూల్/HTTPd (?: \. ini | \. పార్స్ \. ఎర్రర్స్)/[F, I, O]

#హెల్పర్ ISAPI పొడిగింపుకు బాహ్య ప్రాప్యతను నిరోధించండి
నియమాన్ని తిరిగి వ్రాయండి. * \. isrwhlp/[F, I, O]

#కొన్ని అనుకూల నియమాలు
రెండవ హోస్ట్ను తిరిగి వ్రాయండిః (. +)
రూల్ (. *)/$1 $2 [I] ను తిరిగి వ్రాయండి

ISAPI _ రీరైట్ పార్స్ కాన్ఫిగరేషన్ ఫైల్ పార్స్ చేసిన ఫైల్ ఉన్న అదే డైరెక్టరీలో httpd.parse.error అనే ఎర్రర్ లాగ్ ఫైల్ను సృష్టిస్తుంది. పార్సింగ్ సమయంలో స్పష్టమైన వాక్యనిర్మాణ లోపాలు మాత్రమే కనుగొనబడతాయి. నియమాల అమలు సమయంలో మాత్రమే సంక్లిష్ట వాక్యనిర్మాణ లోపాలు మరియు తర్క లోపాలు కనుగొనబడతాయి. కాబట్టి, అవి httpd.ini లోకి లాగిన్ చేయబడవు. ఒక నియమాన్ని కాన్ఫిగరేషన్ ఫైల్లో ఉంచే ముందు రెగ్యులర్ ఎక్స్ప్రెషన్స్ టెస్టింగ్ టూల్ తో కొత్త నియమాన్ని తనిఖీ చేయాలని సిఫార్సు చేయబడింది.

అన్ని నాలెడ్జ్ బేస్ కథనాలు

నిలబడటానికి ఏమి ఉందో మాకు చెప్పండి.

A short conversation with an engineer. No quote-bot, no callback queue.