【每日學習】Apache重寫未開啟,導致The requested URL /xxxx.html was not found on this server


今天把項目環境從集成換成獨立的,全部搭建好后,網站主頁www.xxx.com能打開,但一涉及到跳轉,帶參數,比如 www.xxx.com/xxx/xxx.html 就會報錯

The requested URL /xxxx.html was not found on this server

因為是新搭建的環境,apache的重寫未開啟,開啟重寫后,問題解決,方法如下:

apache 打開 httpd.conf 文件 找到

#LoadModule rewrite_module modules/mod_rewrite.so

去掉前面的#號

找到

<Directory "E:/online/webs/Apache24/htdocs">

Options Indexes FollowSymLinks

AllowOverride None =>改為 AllowOverride All

Order allow,deny

Allow from all

</Directory>

然后完美解決!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM