मैं अपने Mac पर (OSX 10.9) एक सर्वर की स्थापना की है, लेकिन यह त्रुटि लॉग में निम्न संदेश के साथ एक 500 त्रुटि लौट रहा है ...500 त्रुटि - "AllowOverride यहाँ अनुमति नहीं"
[alert] [client ::1] /Users/user/Sites/mysite/.htaccess: AllowOverride not allowed here
यहाँ मेरी .htaccess फाइल
Options +FollowSymLinks -MultiViews
AllowOverride All
# Turn mod_rewrite on
RewriteEngine On
RewriteBase/
RewriteMap lc int:toLower
RewriteCond %{REQUEST_URI} [A-Z]
RewriteRule (.*) ${lc:$1} [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^i/(.*)/(.*)-(.*)$ /items/?id=$1&range=$2&type=$3 [L,QSA,NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^c/(.*)$ /category/?menu=$1 [L,QSA,NC]
में कोड है और यहाँ प्रासंगिक httpd.conf कोड है (मुझे पता है कि मदद मिलेगी और कुछ है कि अगर)
DocumentRoot "/Users/user/Sites/mysite"
<Directory />
Options FollowSymLinks
AllowOverride All
Order deny,allow
Deny from all
</Directory>
<Directory "/Users/user/Sites/mysite">
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
Allow from all
</Directory>
कोई विचार?
अपनी '.htaccess' फ़ाइल से' AllowOverride' निर्देश 'ले लो। इसकी अनुमति केवल ' 'अनुभाग –