如何让APACHE支持.htaccess

今天上午的时候见到同事在调试Laravel的DEMO只有进首页可以进去,其他页面都不可以进去,刚开始一直以为是路由的问题呢。不过上班时间也没有过多在意的。下班回来后在本机上测试下也遇到了这个情况,删除demo中的路由写上官网的还是不行。

Route::get('/9696e.com', function()
{
return 'Hello World';
});

  测试结果让新一先到伪静态的路由是不是没有支持。检查了下自己的开发环境确实没有开启伪静态。

打开httpd.conf文件加载伪静态模块

LoadModule rewrite_module modules/mod_rewrite.so

修改Options FollowSymLinks为Options FollowSymLinks

<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>

  改为

<Directory />
Options FollowSymLinks
AllowOverride All
</Directory>

如果开启了虚拟目录请到虚拟目录中查找,修改后即可重启。到目前laravel的.htaccess才被支持。

转载请注明来源:新一 » 如何让APACHE支持.htaccess

赞 (0) 评论 (0) 分享 ()

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址