जवाबों:
मैं "अपाचे ब्लॉक टिप्पणी" के लिए एक Google खोज से इस पोस्ट पर आया था। बाद में, मैंने अपाचे के मुख्य दस्तावेज से एक गैर-पर्ल, गैर-आयात समाधान की खोज की (हालांकि मुझे यकीन है कि यह बहुत गैर-उद्देश्यपूर्ण अभ्यास है)। अपाची 2.0 के लिए कोर प्रलेखन से http://httpd.apache.org/docs/2.0/mod/core.html , आप देख सकते हैं कि टैग <IfDefine>
handily बयानों पर ध्यान नहीं देगा जब पैरामीटर आपके द्वारा निर्दिष्ट मौजूद नहीं है:
<IfDefine IgnoreBlockComment>
...
</IfDefine>
ताकि बीच में बयानों को सफलतापूर्वक "टिप्पणी" कर सकें।
मुझे यकीन नहीं है कि अगर अपाचे के पास इस प्रकार की टिप्पणियां हैं।
वर्कअराउंड के रूप में, आप निम्नलिखित तरीके से विवरण शामिल कर सकते हैं:
yourfile.conf:
<Directory>
....
</Directory>
जब आप इस ब्लॉक पर टिप्पणी करना चाहते हैं, तो आपको केवल शामिल लाइन पर टिप्पणी करने की आवश्यकता है:
#include yourfile.conf
AFAIK, Apache इसका समर्थन नहीं करती है।
लेकिन, यदि आप उपयोग कर रहे हैं, तो vim
यहां एक टिप (मेरे सहकर्मी से) एक अपाचे कॉन्फिग ब्लॉक पर टिप्पणी करेगा।
उदाहरण के लिए, यह स्निपेट दिया गया:
<Directory "a/b/c">
SetEnvIf X-Forwarded-For ^x\.y\.z\.t let_me_in
Order allow,deny
allow from env=let_me_in
ErrorDocument 403 http://google.com
</Directory>
D
प्रारंभिक <Directory ...>
लाइन पर पात्र के नीचे कर्सर रखें और निम्नलिखित टाइप करें:
V/Dir
-> Enter
के बाद:
:s/^/#/
-> Enter
V
- वर्तमान लाइन को उजागर करने के लिए/Dir
- पूरे ब्लॉक का चयन करता है:s/^/#/
- #
प्रत्येक लाइन की शुरुआत में एक डालता है