pathinfo如何在Nginx上部署ThinkPHP,解决Pathinfo问题

pathinfo  时间:2021-04-07  阅读:()

如何开启服务器 thinkphp pathinfo的访问方式

楼主服务器是apache还是nginx? 算了我直接给你说吧 如果是apache的呢,那么你要开启apache的rewrite,然后重启apache就可以了 如果是nginx的呢,你在.conf文件里面的入口匹配上改成~.php就可以了

url规则怎么改成Thinkphp的pathinfo模式

  • 在config目录下边来做修改 URL_MODEL的值,分别表述如下: 1. 值为0?? 叫做普通模式。

    如:http://localhost/index.php?m=模块&a=方法 2. 值为1?? 叫做pathinfo模式。

    如:http://localhost/index.php/模块/方法 3. 值为2?? 叫做rewrite重写(伪静态) 可以自己写相关的rewrite规则,也可以使用系统 4. 我们提供的rewrite规则隐藏掉index.php,生成:http://localhost/模块/方法 5. 值为3?? 叫做兼容模式。

    当服务器上面不支持pathinfo模式的时候,但是你又在之前的路径访问格式上面,全部用的是pathinfo格式。

    那么它会提示你路径格式不正确。

    那么,你就可以用标号为3的兼容模式来处理。

    他的路径访问类似于http://localhost/index.php?s=模块/方法

    电脑上为什么没有ScriptResource.axd这个文件

    楼主代码测试通过,可能是你没配好 在web.config中加上这个试试 加在 节中

    如何在Nginx上部署ThinkPHP,解决Pathinfo问题

    其实,要解决nginx不支持pathinfo的问题,有两个解决思路,一是不使用pathinfo模式,二是修改nginx的配置文件,使它支持pathinfo。

    为了使问题简单化,我选择了第一种方式,因为就第二种方式,我查了很多资料,发现大家的方法不尽相同,有的还差别很大,容易造成误导,所以我选择从简出发,选择普通模式,虽然有一定的风险。

    当把index.php对应的前台代码修改完毕之后,发现前台基本正常,可是后台仍然出现重定向的问题。

    折腾了半天之后,我才想到看一下日志文件,原来是编辑器的问题,看来日志文件真的很重要,以前一直不重视。

    在config.php文件的第一行出现了输出.   在sublime下,一般会为UTF-8文件添加BOM头,这个BOM头在window下通常是看不见的,可以通过其他的编辑器查看到,Linux下也可以直接看到,通常显示出来是一个乱码字符,把这个字符删除即可,或者简单一点,直接在第一行回车,再删除就可以了。

    到这里,后台基本可以访问了。

  • CloudCone闪购优惠洛杉矶MC机房VPS月$1.99 便宜可随意删除重开

    CloudCone商家我们很多喜欢低价便宜VPS主机的肯定是熟悉的,个人不是特别喜欢他。因为我之前测试过几次,开通的机器IP都是不通的,需要删除且开通好几次才能得到一个可用的IP地址。当然他们家的优势也是有的,就是价格确实便宜,而且还支持删除重新开通,而且机房只有一个洛杉矶MC。实话,如果他们家能多几个机房,保持现在的特点,还是有很多市场的。CloudCone是来自美国的主机销售商,成立于2017...

    HostMem,最新优惠促销,全场75折优惠,大硬盘VPS特价优惠,美国洛杉矶QuadraNet机房,KVM虚拟架构,KVM虚拟架构,2核2G内存240GB SSD,100Mbps带宽,27美元/年

    HostMem近日发布了最新的优惠消息,全场云服务器产品一律75折优惠,美国洛杉矶QuadraNet机房,基于KVM虚拟架构,2核心2G内存240G SSD固态硬盘100Mbps带宽4TB流量,27美元/年,线路方面电信CN2 GT,联通CU移动CM,有需要美国大硬盘VPS云服务器的朋友可以关注一下。HostMem怎么样?HostMem服务器好不好?HostMem值不值得购买?HostMem是一家...

    个人网站备案流程及注意事项(内容方向和适用主机商)

    如今我们还有在做个人网站吗?随着自媒体和短视频的发展和兴起,包括我们很多WEB2.0产品的延续,当然也包括个人建站市场的低迷和用户关注的不同,有些个人已经不在做网站。但是,由于我们有些朋友出于网站的爱好或者说是有些项目还是基于PC端网站的,还是有网友抱有信心的,比如我们看到有一些老牌个人网站依旧在运行,且还有新网站的出现。今天在这篇文章中谈谈有网友问关于个人网站备案的问题。这个也是前几天有他在选择...

    pathinfo为你推荐
    文件127includingandroid支持ipad支持ipad支持ipad支持ipad勒索病毒win7补丁由于电脑没连接网络,所以成功躲过了勒索病毒,但最近要联网,要提前装什么补丁吗?我电脑断网好久了ipadwifiIpad怎么用移动无线上网127.0.0.1传奇服务器非法网关连接: 127.0.0.1win7telnetwindows7旗舰版中telnet在哪
    德国vps 怎样申请域名 备案域名出售 华为云服务 ion 新加坡服务器 windows主机 kddi 一点优惠网 北京双线 中国电信测网速 hdd 超级服务器 申请网站 512mb 什么是web服务器 秒杀品 免费asp空间申请 群英网络 新网dns 更多