.在阿里云虚拟主机(伪静态)配置URL的REWRITE模式
网站首页能够访问,但是点开任何页面,都是提示No input file specified,猜测应该是URL重写没有生效,我在浏览器地址把index.php加上去,就可以访问子页面了。
解决方法是:
1、关于URL重写,与ThinkPHP手册不同个地方,是入口文件的同级.htaccess文件中,index.php后面多个斜杠,如下面的代码
如果.access文件中少了这么一个\,只输入域名就会报错,在域名后面上加上index.php才可以正常访问,这是一个巨坑!!!
2.数据库连接
这里的连接ip不是虚拟主机的ip,而是虚拟主机后台提供的数据库连接地址如下图
不然死都连接不上