मैंने अपने अपाचे 2.2 को विंडोज में निम्नानुसार कॉन्फ़िगर किया है:
पहले शीर्ष-स्तर-पथ से सभी एक्सेस टॉप-डाउन को अस्वीकार करें ...
<Directory "/">
Options None
AllowOverride All
Order deny,allow
Deny from all
</Directory>
दूसरा वर्चुअल होस्ट कॉन्फ़िगर करता है, एक सभी के लिए DynDNS को एक्सेस करने की अनुमति देता है और एक स्थानीय IP एक्सेस प्रतिबंध के साथ एक स्थानीय एक ...
Listen *:80
NameVirtualHost *:80
<VirtualHost *:80>
ServerName dyndnsdomain.example.com
DocumentRoot "/PathTo/dyndnsdomain/htdocs/"
<Directory "/PathTo/dyndnsdomain/htdocs/">
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
<VirtualHost *:80>
ServerName localdomain
DocumentRoot "/PathTo/localdomain/htdocs/"
<Directory "/PathTo/localdomain/htdocs/">
Order allow,deny
Allow from 127.0.0.1
</Directory>
</VirtualHost>
तीसरा होस्ट फ़ाइल ...
127.0.0.1 localdomain
समस्या यह है कि मैं DynDNS डोमेन तक नहीं पहुँच सकता। DynDNS और पोर्ट फ़ॉरवर्डिंग को सही तरीके से कॉन्फ़िगर किया गया है। मेरा राउटर मेरे डीएनडीएनएस प्रदाता को भी अपडेट भेजता है। Directory
निर्देशों के रूप में उम्मीद है, जबकि उन्हें हटाने स्थानीय होस्ट करने के लिए उपयोग को प्रतिबंधित करता है काम कर रहे हैं।
मेरे प्रश्न हैं:
- क्या मेरी अपाचे को सही तरीके से कॉन्फ़िगर किया गया है?
- यदि नहीं तो मुझे क्या बदलना चाहिए? तथा
- यदि हाँ, तो क्या गलत है?