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下也可以直接看到,通常显示出来是一个乱码字符,把这个字符删除即可,或者简单一点,直接在第一行回车,再删除就可以了。

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

  • 瓜云互联:全场9折优惠,香港CN2、洛杉矶GIA高防vps套餐,充值最高返300元

    瓜云互联怎么样?瓜云互联之前商家使用的面板为WHMCS,目前商家已经正式更换到了魔方云的面板,瓜云互联商家主要提供中国香港和美国洛杉矶机房的套餐,香港采用CN2线路直连大陆,洛杉矶为高防vps套餐,三网回程CN2 GIA,提供超高的DDOS防御,瓜云互联商家承诺打死退款,目前商家提供了一个全场9折和充值的促销,有需要的朋友可以看看。点击进入:瓜云互联官方网站瓜云互联促销优惠:9折优惠码:联系在线客...

    RAKsmart新年钜惠:E3服务器秒杀$30/月起,新上韩国服务器,香港/日本/美国站群服务器,VPS月付$1.99起,GPU服务器,高防服务器_vps香港

    RAKsmart发布了新年钜惠活动,即日起到2月28日,商家每天推出限量服务器秒杀,美国服务器每月30美元起,新上了韩国服务器、GPU服务器、香港/日本/美国常规+站群服务器、1-10Gbps不限流量大带宽服务器等大量库存;VPS主机全场提供7折优惠码,同时针对部分特惠套餐无码直购每月仅1.99美元,支持使用PayPal或者支付宝等方式付款,有中英文网页及客服支持。爆款秒杀10台/天可选精品网/大...

    DMIT:新推出美国cn2 gia线路高性能 AMD EPYC/不限流量VPS(Premium Unmetered)$179.99/月起

    DMIT,最近动作频繁,前几天刚刚上架了日本lite版VPS,正在酝酿上线日本高级网络VPS,又差不多在同一时间推出了美国cn2 gia线路不限流量的美国云服务器,不过价格太过昂贵。丐版只有30M带宽,月付179.99 美元 !!目前美国云服务器已经有个4个套餐,分别是,Premium(cn2 gia线路)、Lite(普通直连)、Premium Secure(带高防的cn2 gia线路),Prem...

    pathinfo为你推荐
    设置xp支持ipad《个人收入的分配过关检测》columnios5itunes备份如何用iTunes备份iPhonefusionchartsfusioncharts曲线图怎么默认显示数量canvas2Canvas ~セピア色のモチーフ~ 这个动画片的中文翻译是什么?从哪看?联通版iphone4s苹果4s怎么分移动版联通版电信版?win7关闭135端口如何关闭135端口,关闭它有什么影响么?morphvoxpro怎么用怎么使用morphvox pro
    me域名注册 美国vps租用 中文域名注册 主机优惠码 2017年黑色星期五 圣诞节促销 seednet 网站木马检测工具 四川电信商城 云营销系统 lamp的音标 测速电信 购买空间 阿里云邮箱个人版 存储服务器 谷歌搜索打不开 镇江高防服务器 发证机构 cpu使用率过高怎么办 WHMCS 更多