## 部署说明
> 后端部署:必须加上伪静态:隐藏index.php入口,否则前端无法访问后端图片;
### 配置nginx伪静态隐藏入口index.php:
~~~bash
location / {
if (!-e $request_filename){
rewrite ^(.*)$ /index.php?s=$1 last; break;
}
}
~~~
### 配置apache伪静态隐藏入口index.php:
1. `httpd.conf`配置文件中加载了`mod_rewrite.so`模块
2. `AllowOverride None`将`None`改为`All`
3. 把下面的内容保存为`.htaccess`文件放到应用入口文件的同级目录下
~~~apache
<IfModule mod_rewrite.c>
Options +FollowSymlinks -Multiviews
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
</IfModule>
~~~
* 应用域名必须配置SSL证书;
## 微信配置
* 请在后台`考试系统`\-`参数配置`\-`微信配置`填写小程序AppId、Secret值;
* 流量主功能请在`微信小程序后台->推广->流量主->广告管理`里创建`插屏广告`,并将创建后的广告位ID复制到`后台->参数配置->流量主配置->首页插屏广告`中;
## 试题导入
* 修改整站上传文件限制,打开后端文件`application/extra/upload.php`文件,找到`mimetype`字段并在值后面追加`xls,xlsx`类型(如已存在则忽略此步操作);
* 先在后台`分类管理`创建好`试题分类`;
* 打开后台`试题管理`,点击`导入`按钮;
* 下载`导入模板文件`;
* 填写好模板文件后再导入(请严格按照模板文件中的可提示选项进行填写);