关于thinkphp开发的微盘系统在阿里云vps的linux系统下面伪静态配置方法
来源:互联网 发布:安卓软件推荐 编辑:程序博客网 时间:2024/05/19 23:28
很多朋友反馈自己在阿里云购买的ECS服务器,其实就是vps,自己按照阿里云的说明装了linux系统配置了nginx,但是最后thinkphp默认的路径访问方式失效,比如:http://你的域名/index.php/user/Ucharge 访问不了, http://你的域名/index.php?s=/user/Ucharge 却可以访问,但是在配置微信支付的时候必须要http://你的域名/index.php/user/Ucharge这种形式的路径,微信那边才能授权支付。那如何解决呢:
第一:安装wdcp
第二:找到
第三:去掉之前的代码添加如下代码:部分需要修改
server {
listen 80;
server_name 你的域名;
root /www/web/weipan/public_html;
index index.php;
if (!-e $request_filename) {
rewrite ^/index.php(.*)$ /index.php?s=$1 last;
rewrite ^(.*)$ /index.php?s=$1 last;
break;
}
error_page 400 /errpage/400.html;
error_page 403 /errpage/403.html;
error_page 404 /errpage/404.html;
error_page 405 /errpage/405.html;
location ~ \.php$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
include fcgi.conf;
}
}
这样修改之后 可以解决了 希望可以帮到你们,小编的一点心得分享给大家
- 关于thinkphp开发的微盘系统在阿里云vps的linux系统下面伪静态配置方法
- PageAdmin建站系统在IIS中配置.html伪静态的方法。
- 【ThinkPHP】关于URL的设置、伪静态
- nginx在centos系统下安装以及nginx的伪静态安装配置
- PHPCMS v9 在windows2008系统 IIS7 下设置伪静态的方法
- windows2008系统 IIS7 下设置伪静态的方法
- windows2008系统 IIS7 下设置伪静态的方法
- debian系统的vps 初步配置
- thinkPHP在apache和IIS,nginx下的伪静态配置
- iis6.0下的ThinkPHP伪静态规则配置
- ThinkPHP的静态缓存,非系统写法。
- ThinkPHP URL伪静态和U方法的使用
- centos下Apache服务器ThinkPHP伪静态的设置方法
- 关于在mac系统上开发web的配置-PHP
- Linux系统下面Nagios的安装与配置总结:
- 关于wdcp伪静态。pathinfo的配置。
- 关于在windows下面虚拟机创建linux的hadoop配置
- IIS 服务器 配置伪静态的方法
- POJ 1321 棋盘问题【DFS】
- android 颜色定义列表
- HDOJ-----1010DFS
- [Cloud Computing]Mechanisms: Virtual Server
- iOS ReactiveCocoa 最全常用API整理(可做为手册查询)
- 关于thinkphp开发的微盘系统在阿里云vps的linux系统下面伪静态配置方法
- 对json数据""、nil、NSNull的处理
- 《神秘的程序员们》51~52:拿代码量算KPI...跟程序员们来这套?
- STM32输入,输出详细介绍
- 商务旅行
- PTA 5-2 然后是几点
- Redis 客户端连接
- Markdown 语法指南
- 文字十六进制转换