初步接觸Phalcon,跟著官方文檔寫代碼文件結(jié)構(gòu)與官方一致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可以正常訪問,也可以顯示該有的內(nèi)容我的apache版本是2.4.10,配置文件已經(jīng)修改成了DocumentRoot"/Users/anneason/www/"OptionsFollowSymLinksMultiviewsMultiviewsMatchAnyAllowOverrideAllOrderdeny,allowAllowfromall修改訪問權(quán)限之后還是無法訪問,并提示上述“沒有權(quán)限”的信息遇到這種問題該如何解決,已困擾多時,求幫助,謝謝:)
Phalcon 使用Apache重寫模塊失敗
瀟瀟雨雨
2019-04-21 20:20:05