ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
各类`服务器`或`虚拟主机`因为和本地环境有不同和特殊,所以这里列举一些常见的问题,避免入坑 **阿里云虚拟主机和景安虚拟主机** ``` .htaccess文件 原代码: RewriteRule ^(.*)$ index.php?/$1 [QSA,PT,L] 修改成: RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L] ``` **百度云虚拟主机** ``` 新建bcloud_nginx_user.conf文件 代码如下 location / { root /home/bae/app/public; index index.php index.htm index.html; if (!-e $request_filename) { rewrite ^(.*)$ /index.php?s=/$1 last; break; } } ## php配置,兼容thinkphp框架 location ~ .php { root /home/bae/app/public; 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_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$real_script_name; fastcgi_param SCRIPT_NAME $real_script_name; fastcgi_param PATH_INFO $path_info; fastcgi_param SERVER_PORT 80; include fastcgi_params; } ## 禁止敏感文件的直接访问 location ~* \.(inc|bak|sql|lua|so|ini|conf)$ { root /home/bae/app/public; deny all; } ``` **腾讯云虚拟主机** **西部数码虚拟主机** **宝塔控制面板** **AppNode控制面板**