मैं ओएस एक्स शेर के अंतर्निहित अपाचे सर्वर का उपयोग कर रहा हूं। मैंने अपनी व्यक्तिगत साइट निर्देशिका में .htaccess
फ़ाइल डाली, लेकिन अपाचे इसे पढ़ नहीं रहा है। मेरा उपयोगकर्ता नाम टोफटकर है, इसलिए फ़ाइल /Users/tophtucker/Sites/
में है। लेकिन क्या मैं .htaccess
मान्य या अस्पष्ट या सिर्फ test
या जो भी हो, इसका कोई प्रभाव नहीं पड़ता है। यदि .htaccess
में केवल "test
" है, तो मुझे localhost/~tophtucker/
पर जाने पर त्रुटि मिलनी चाहिए, लेकिन मैं नहीं करता हूं।अपाचे (ओएस एक्स शेर पर) पढ़ नहीं रहा है। Htaccess फ़ाइल
.htaccess
अन्य निर्देशिकाओं में काम करता है (जैसे Sites
की उपनिर्देशिकाएं)। AllowOverride
पर httpd.conf
पर सेट किया गया है, और AccessFileName
.htaccess
पर सेट है। यह Sites
निर्देशिका के बारे में कुछ है। क्या अपाचे इसे अजीब विशेष उपचार या कुछ देता है?
अपनी अपाचे कॉन्फ़िगरेशन जांचें और सुनिश्चित करें कि 'AllowOverride' सभी निर्देशिकाओं के लिए' All' पर सेट है और केवल एक निर्देशिका नहीं है। – Virendra
क्या लॉग में कोई सहायक संदेश हैं? – sarnold