您的位置:首页 > 产品设计 > UI/UE

The requested URL Not Found问题

2015-09-15 01:27 711 查看
遇到这么一个问题:

最近刚转到linux下工作

在本地运行localhost下的thinkphp程序时,出现



一开始以为是权限问题,把目录以及文件权限都改为777依然不起作用

后来发现是rewrite问题,解决步骤如下:

1.开启apache的rewrite模块

2.在配置文件apache2.conf将所有的AllowRewrite None都改为AllowRewrite All

3.在项目所在目录下,新建.htaccess文件,写入

<IfModulemod_rewrite.c>


RewriteEngine
on


RewriteCond
%{REQUEST_FILENAME} !-d


RewriteCond
%{REQUEST_FILENAME} !-f


RewriteRule
^(.*)$ index.php/$1 [QSA,PT,L]


</IfModule>

4.重启apache,问题解决!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息