初步接触Phalcon,跟着官方文档写代码文件结构与官方一致tutorial/app/controllers/models/views/public/css/img/js/分别在根目录和public目录添加了.htaccess文件代码分别如下:./htaccessRewriteEngineonRewriteRule^$public/[L]RewriteRule(.*)public/$1[L]./public/.htaccessAddDefaultCharsetUTF-8RewriteEngineOnRewriteCond%{REQUEST_FILENAME}!-dRewriteCond%{REQUEST_FILENAME}!-fRewriteRule^(.*)$index.php?_url=/$1[QSA,L]按照官方文档,在浏览器地址栏输入localhost/tutorial/是可以访问到public/index.php文件的但是我输入localhost/tutorial会提示ForbiddenYoudon'thavepermissiontoaccess/tutorial/onthisserver.直接输入localhost/tutorial/public/index.php可以正常访问,也可以显示该有的内容我的apache版本是2.4.10,配置文件已经修改成了DocumentRoot"/Users/anneason/www/"OptionsFollowSymLinksMultiviewsMultiviewsMatchAnyAllowOverrideAllOrderdeny,allowAllowfromall修改访问权限之后还是无法访问,并提示上述“没有权限”的信息遇到这种问题该如何解决,已困扰多时,求帮助,谢谢:)
添加回答
举报
0/150
提交
取消