URL重写
伪静态
可以通过URL重写隐藏应用的入口文件`index.php`,下面是相关服务器的配置参考
[ Apache ]
1. httpd.conf配置文件中加载了mod\_rewrite.so模块
2. AllowOverride None 将None改为 All
3. 把下面的内容保存为.htaccess文件放到应用入口文件的同级目录下
<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>
[ Nginx ]
在Nginx低版本中,是不支持PATHINFO的,但是可以通过在Nginx.conf中配置转发规则实现:
location / { // …..省略部分代码
if (!-e $request_filename) {
rewrite ^(.*)$ /index.php?s=/$1 last;
break;
}
}
其实内部是转发到了ThinkPHP提供的兼容URL,利用这种方式,可以解决其他不支持PATHINFO的WEB服务器环境。
原来的访问URL:
http://serverName/index.php/模块/控制器/操作/[参数名/参数值...]
设置后,我们可以采用下面的方式访问:
http://serverName/模块/控制器/操作/[参数名/参数值...]
一键安装
上传你的代码,直接在浏览器中输入你的域名或IP(例如:[www.yourdomain.com](http://www.yourdomain.com/)),
安装程序会自动执行安装。期间系统会提醒你输入数据库信息以完成安装,安装完成后建议删除install目录下index.php文件或将其改名。
后台访问地址:
1.域名/admin/login/
公众号首页访问地址:
1.域名/
提示:注意3.0后台和公众号的访问必须配置伪静态,如果出现404请检查[URL重写](http://help.crmeb.net/895486)是否配置好 ,如果出现登录后进入后台主页无限加载请检查URL重写;
安装过程中请牢记您的账号密码!
重新安装
1. 清除数据库
2. 删除/public/install/install.lock 文件