मामूली बात: (वैकल्पिक)
के रूप में vhosts में फिर से लिखना इंजन की स्थिति को अद्यतन करने के बाद अपने Apache को पुनः आरंभ करने का प्रयास करें Rewrite ON
।
नोटिस करने के लिए एक महत्वपूर्ण बात:
Apache vhosts फ़ाइल में, जांचें कि क्या आपके पास यह स्क्रिप्ट लाइन है
AllowOverride None
यदि हाँ, तो कृपया इस लाइन को हटा दें / टिप्पणी करें।
मेरी vhosts फ़ाइल स्क्रिप्ट: (पहले)
<VirtualHost *:80>
DocumentRoot "/path/to/workspace"
ServerName ciproject
ErrorLog "/path/to/workspace/error.log"
CustomLog "/path/to/workspace/access.log" common
Directory "/path/to/workspace">
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
मेरी vhosts फ़ाइल स्क्रिप्ट: (बाद)
<VirtualHost *:80>
DocumentRoot "/path/to/workspace"
ServerName ciproject
ErrorLog "/path/to/workspace/error.log"
CustomLog "/path/to/workspace/access.log" common
Directory "/path/to/workspace">
Options Indexes FollowSymLinks
#AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
मैंने एक ही समस्या का सामना किया, लगभग 1 दिन तक संघर्ष किया, सभी ठीक थे। बाद में, परीक्षण और त्रुटि विधि द्वारा, इस बात को पाया। इसे हटाने के बाद, मेरा काम पूरा हो गया था। URL अब index.php के लिए नहीं दिखता है :)