1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > apache – PHP框架:yaf的入口文件index.php是放到根目录还是public下面?

apache – PHP框架:yaf的入口文件index.php是放到根目录还是public下面?

时间:2020-07-21 18:05:37

相关推荐

apache – PHP框架:yaf的入口文件index.php是放到根目录还是public下面?

后端开发|php教程

php,apache

后端开发-php教程

很多框架都是把index.php放到public下面,但是看到yaf框架有两个版本(github和文档),那最好是放到哪里呢?

我试着把它放到public下面,http://localhost/yaf_test/是无法访问的,但是http://localhost/yaf_test/public是能重定向到默认controller下面的,那要怎么配置才能省略public呢(index.php放在public下面)?

最新开源b2b源码,ubuntu内存耗尽,tomcat无法访问地址,人类的爬虫,php重复输出字符串,百度手机seo帝搜软件lzw

免费源码网站源码,ubuntu安装软件暂停,为什么没有tomcat页面,爬虫人阴谋,php教程博客开发学习,seo快排怎么发包seo顾问lzw

回复内容:

个人博客源码小清新,ubuntu安装教程英文,tomcat状态栏没有,测试网页爬虫,php框架编写教程学习,森森seolzw

很多框架都是把index.php放到public下面,但是看到yaf框架有两个版本(github和文档),那最好是放到哪里呢?

我试着把它放到public下面,http://localhost/yaf_test/是无法访问的,但是http://localhost/yaf_test/public是能重定向到默认controller下面的,那要怎么配置才能省略public呢(index.php放在public下面)?

apache或nginx配置虚拟路径指向项目的public文件夹

apache的httpd.conf中开启路径重写,去掉前面#号

LoadModule rewrite_module modules/mod_rewrite.so

httpd-vhosts.conf中配置一个虚拟路径

#监听端口 ##ServerAdmin webmaster@dummy- #管理员邮箱 DocumentRoot "" #项目路径 ServerName #访问网址 ##ErrorLog "logs/dummy--error.log" #错误日志 ##CustomLog "logs/dummy--access.log" common #访问日志

hosts中配置

127.0.0.1

重启apache,访问

鸟哥的博客文档典型目录结构也是将index.php放在public中

/manual/tutorial….

public/index.php

最好就放这一个文件, 这样才能实现单入口

nginx配置root指向public

server{...root /xxx/xxxx/public;...}

这样考虑目录安全性,比如配置目录 conf 就不用再去单独限制访问

放到public下边吧

我看了很多其他框架的目录结构,yii,zend framework,laravel是把.htaccess和index.php放到public下面的,phalcon是把.htaccess放到根目录,index.php放到public下面的

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。