因?yàn)楣ぷ餍枰状谓佑|Tp,剛剛拿到項(xiàng)目就遇到一個(gè)問(wèn)題。正常的管理后臺(tái)能正常訪問(wèn),但是前臺(tái)跳轉(zhuǎn),不能正常訪問(wèn)。后經(jīng)過(guò)排查,是因?yàn)楸镜氐拇a中沒(méi)有設(shè)置忽略tp的index.php入口文件導(dǎo)致的。因?yàn)榍岸苏?qǐng)求的接口都忽略了index.php;所以導(dǎo)致了請(qǐng)求接口的404錯(cuò)誤。在入口文件index.php的同級(jí)目錄中增加一個(gè).htaccess文件就解決了 ? RewriteEngine?on? RewriteCond?%{REQUEST_FILENAME}?!-d? RewriteCond?%{REQUEST_FILENAME}?!-f? RewriteRule?^(.*)$?index.php/$1?[QSA,PT,L]
如果問(wèn)題還存在則需要查看并修改httpd-conf配置文件:
apache的配置文件沒(méi)有將mod_rewrite.so模塊加載。
將AllowOverride 的值改為All。
更多thinkphp相關(guān)技術(shù)文章,請(qǐng)?jiān)L問(wèn)ThinkPHP使用教程欄目進(jìn)行學(xué)習(xí)!
? 版權(quán)聲明
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載。
THE END