云虚拟主机数据库连接和url重写

.在阿里云虚拟主机(伪静态)配置URL的REWRITE模式

网站首页能够访问,但是点开任何页面,都是提示No input file specified,猜测应该是URL重写没有生效,我在浏览器地址把index.php加上去,就可以访问子页面了。
解决方法是:
1、关于URL重写,与ThinkPHP手册不同个地方,是入口文件的同级.htaccess文件中,index.php后面多个斜杠,如下面的代码

如果.access文件中少了这么一个\,只输入域名就会报错,在域名后面上加上index.php才可以正常访问,这是一个巨坑!!!
2.数据库连接

![(https://img-blog.csdnimg.cn/20181210143835140.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3UwMTQyNjUzOTg=,size_16,color_FFFFFF,t_70)

这里的连接ip不是虚拟主机的ip,而是虚拟主机后台提供的数据库连接地址如下图

不然死都连接不上
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/u014265398/article/details/84939740
今日推荐