मैं कोडइग्निटर का उपयोग कर रहा हूं और अभी उबंटू 10.10 क्लाउड सर्वर पर एक लैंप स्टैक स्थापित किया है।.htaccess काम नहीं कर रहा है भले ही allowoverride सक्षम है
सबकुछ बढ़िया काम कर रहा है, और मेरे पास अपाचे उपयोगकर्ता आईडी मॉड्यूल सक्षम है ताकि मेरी होम निर्देशिका /home/myapp/public_html
पर बैठे, और मैं servername/~myapp
पर जाकर इसे एक्सेस करता हूं।
असुविधाजनक, .htaccess
पुनर्लेखन काम नहीं कर रहा प्रतीत होता है - यह 404 कहता है the file /home/myapp/public_html/index.php
नहीं मिला - 404 त्रुटि।
Mod_rewrite सक्षम है।
मुझे पता है कि आपको AllowOverride All
निर्देश सेट करने की आवश्यकता है - मैंने इसे /etc/apache2/sites-enabled/default
में सेट किया है - फिर भी पुनः लिखना ठीक से काम नहीं कर रहा है।
मेरे .htaccess
फ़ाइल बस शामिल हैं:
RewriteEngine on
RewriteCond $1 !^(index.php|img|stylesheets|js|icons|robots\.txt|user_guide)
RewriteRule ^(.*)$ index.php/$1 [L]
और मेरे /etc/apache2/sites-available/default
लगता है:
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www
<Directory />
Options FollowSymLinks
AllowOverride ALL
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride ALL
Order allow,deny
allow from all
</Directory>
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride All
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
और अंत में, /etc/apache2/mods-enabled/userdir.conf
लगता है:
<IfModule mod_userdir.c>
UserDir public_html
UserDir disabled root
<Directory /home/*/public_html>
AllowOverride All
Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
<Limit GET POST OPTIONS>
Order allow,deny
Allow from all
</Limit>
<LimitExcept GET POST OPTIONS>
Order deny,allow
Deny from all
</LimitExcept>
</Directory>
</IfModule>
मैं googling और किया गया है घंटों के लिए झुकाव, क्या कोई मदद कर सकता है?
यह मेरे लिए भी काम करता है .... उबंटू 10.10 के साथ लार्वेल का उपयोग एक ही समस्या है ... – ftrotter
यह समस्या मेरे लिए भी यूबी 12.04 एलटीएस पर आई, यह काम किया !!, खुशी है कि हमारे पास स्टैक ओवरफ्लो की तरह कुछ है! – Mazzy
मुझे मदद करने में खुशी है :) – jonas