mushi 发表于 2017-5-12 17:18:46

URL后面用?传值就会报错。


URL后面用?from 传值就会报错。

混合模式应该怎么配置呢?

Hex 发表于 2017-5-12 18:16:29

你看看这个 http://codeigniter.org.cn/forums/forum.php?mod=viewthread&tid=24224&extra=page%3D1

mushi 发表于 2017-5-12 18:37:55

放进去之后。整站都空白了。无法加载。

Hex 发表于 2017-5-12 18:51:54

mushi 发表于 2017-5-12 18:37
放进去之后。整站都空白了。无法加载。
我一般是改 nginx 的配置来实现 URI 分段和 GET 传参都支持的。CI 中国的服务器就是这样配的。如果你是 nginx 的话,可以参考下。

location / {
try_files $uri $uri/ /index.php$uri?$args;
}

location ~ ^(.+\.php)(.*)$ {
fastcgi_pass xxxx;
fastcgi_index index.php;
include fastcgi.conf;

set $path_info "";
set $real_script_name $fastcgi_script_name;
if ($fastcgi_script_name ~ "^(.+?\.php)(/.+)$") {
   set $real_script_name $1;
   set $path_info $2;
}

fastcgi_param SCRIPT_FILENAME $document_root$real_script_name;
fastcgi_param SCRIPT_NAME $real_script_name;
fastcgi_param PATH_INFO $path_info;
}


mushi 发表于 2017-5-12 22:17:25

报了这样的错误 nginx: unknown directive "&quot"   

Hex 发表于 2017-5-14 21:44:16

mushi 发表于 2017-5-12 22:17
报了这样的错误 nginx: unknown directive """
你把他换成双引号,论坛编辑器有BUG,双引号被转义了。另外,建议不要照本宣科,自己先理解下,这是我的配置,不一定适合你,只是抛砖引玉而已。
页: [1]
查看完整版本: URL后面用?传值就会报错。