欢迎您光临深圳思途科技有限公司!
深圳高端网站建设联系电话 全国热线:0755-82345 295 / 24小时服务热线:189 2744 8938
8年
专注网站建设的服务公司
QQ咨询
服务热线
服务热线:0755-82345295
TOP
首页 新闻资讯 网站资讯 TP5网站建设中url地址如何隐藏public和index.php

TP5网站建设中url地址如何隐藏public和index.php

来源:网站建设 | 时间:2020-09-21 09:27:43 | 浏览:

最近有一些刚入门的thinkPHP开发的朋友问深圳网站建设一个问题,因为用TP5开发项目地址栏必须要有public这个目录,对于一个成熟的项目地址栏必须有这个目录地址确实不太友好。今天深圳网站建设就和大家分享如何让网站URL不出现public这个目录:


将public下的index.php文件移动到主目录下和更改index的入口文件可以在URL去掉public;


将public下的.htaccess文件复制到主目录下并更改配置是:当url地址访问不存在的文件或路径时,调用正则表达式进行替换自动补齐/index.php/。也就是说即使你加上index.php访问也不会出错。


一、Apache

1、public下的index.php入口文件和.htaccess配置文件移到TP5主目录下

image.png

2、修改index.php文件

image.png


3、修改.htaccess文件

image.png


至此就设置成功了,打开你的浏览器试试效果。


二、nginx

1、将public下的index.php入口文件移动到主目录下

2、同Apache


3.1、将nginx的nginx.conf服务器配置文件加入以下代码

image.png


3.2、如果应用装在二级目录,Nginx的伪静态方法设置如下,其中youdomain是所在的目录名称。

image.png


希望此分享对您的开发有所帮助!

TAG: thinkPHP5 0 深圳网站建设 网站建设