問題詳情
接手別人寫的代碼,負責維護,新增修改需求。
項目在linux系統,點擊鏈接跳轉正常。可是我svn更新下來,在wimdows,wamp環境下配置完成。
除了首頁可以進去,其他頁面一點擊跳轉出現The requested URL * was not found on this server.;
百度好幾個辦法
一http://www.dear521.com/home/blog/index/id/3.html
檢測你的apache開啟了rewrite_module模塊,
如果開啟了Apache的rewrite_module模塊:
在項目目錄添加.htaccess文件。
如果沒有開啟了Apache的rewrite_module模塊:
找到apache的httpd.conf文件,放開這個模塊讓我來
LoadModule rewrite_module modules/mod_rewrite.so
就是將前面"#"去掉,如果不存在則添加上句。
如果你的網站是根目錄的話:找到
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
將上面的None改為All
如果你的站點不在根目錄,設置如下:
<Directory "/var/www/html/directory_name">
Order allow,deny
Allow from all
AllowOverride All
</Directory>
二 轉載自https://blog.csdn.net/zhaoyingjiao/article/details/26452345
后面才發現項目中 .htaccess這個文件不存在!!!!
.htaccess文件設置可以看下我的文章
https://www.cnblogs.com/wen-zi/articles/8559888.html
心中萬匹草擬馬奔騰。
真的是不怕神一般的對手,就怕坑比隊友。好深一個坑