服务器装配thinkphp主机宝nginx伪静态
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了服务器装配thinkphp主机宝nginx伪静态,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1489字,纯文字阅读大概需要3分钟。
内容图文
服务器安装thinkphp 主机宝 nginx伪静态在阿里云的服务器安装thinkphp,服务器系统是linux,nginx,
我用wamp5本地环境已经正常访问,但是安装到服务器总是404,问了别人好像说是伪静态的问题,
研究了2天,实在不行了,
这个事我的目录结构
index.php代码
define ('SITE_URL','http://www.mydemo.com/demo4/');
define('CSS_URL',SITE_URL.'public/Home/css/');
define('IMG_URL',SITE_URL.'public/Home/images/');
define('JS_URL',SITE_URL.'public/Home/js/');
define('ADMIN_CSS_URL',SITE_URL.'public/admin/css/');
define('ADMIN_IMG_URL',SITE_URL.'public/admin/images/');
define('ADMIN_JS_URL',SITE_URL.'public/admin/js/');
define('ADMIN_UPLOAD_URL',SITE_URL.'public/');
// 检测PHP环境
if(version_compare(PHP_VERSION,'5.3.0','<')) die('require PHP > 5.3.0 !');
// 开启调试模式 建议开发阶段开启 部署阶段注释或者设为false
define('APP_DEBUG',True);
// 引入ThinkPHP入口文件
require './ThinkPHP/ThinkPHP.php';
// 亲^_^ 后面不需要任何代码了 就是如此简单
------解决思路----------------------
不是php程序的问题,nginx对pathinfo支持不好
配置参考:
location / {
if (!-e $request_filename) {
rewrite ^(.*)$ /index.php?s=$1 last;
break;
}
}
------解决思路----------------------
nginx 的域名配置文件。
暂时没发现nginx 有啥不好的 哈哈哈 用了 WINDOWS 你就知道真的不好了
------解决思路----------------------
nginx/conf/vhosts/xxx.conf中
或者直接是nginx/conf/nginx.conf
内容总结
以上是互联网集市为您收集整理的服务器装配thinkphp主机宝nginx伪静态全部内容,希望文章能够帮你解决服务器装配thinkphp主机宝nginx伪静态所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。