1. 安装升级
1.1  蝉知对系统的要求
1.2  使用源码方式安装蝉知
1.3  windows系统使用一键安装包安装ZSITE系统
1.4  使用在线安装脚本安装蝉知
1.5  使用宝塔面板安装蝉知
1.6  阿里云虚拟主机安装蝉知
1.7  Docker部署ZSITE
1.8  蝉知一键安装包里安装禅道和ZDOO
1.9  如何升级蝉知系统
1.10  如何安装蝉知主题
1.11  如何选择加密方式
2. 关于蝉知
2.1  关于蝉知企业门户系统
2.2  蝉知企业门户系统授权协议
2.3  蝉知的版本授权说明
2.4  移动互联时代如何做企业营销?
2.5  蝉知和禅道的关系
3. 使用蝉知
3.1. 内容
3.1.1. 文章
3.1.1.1  维护文章类目
3.1.1.2  如何使用蝉知系统发布文章内容
3.1.1.3  维护文章:编辑、删除和附件
3.1.2. 单页
3.1.2.1  单页功能让您的网站更灵活
3.1.3. 博客
3.1.3.1  充分利用蝉知博客功能,展示团队风采,传达理念
3.1.4. 手册
3.1.4.1  设置章节结构
3.1.4.2  添加手册
3.1.4.3  编写具体的文章
3.1.4.4  手册设置
3.1.5. 投稿
3.1.5.1  投稿功能说明
3.2. 商城
3.2.1  订单管理
3.2.2. 产品
3.2.2.1  维护产品类目
3.2.2.2  添加产品:设置基本信息
3.2.2.3  添加产品:设置价格产地等属性
3.2.2.4  添加产品:设置产品的图片
3.2.3  其他设置
3.2.4  微信支付配置
3.2.5  支付宝支付配置
3.3. 会员
3.3.1. 会员
3.3.1.1  会员列表信息
3.3.2. 评论留言
3.3.2.1  留言的审核和回复
3.3.3. 论坛
3.3.3.1  设置论坛的版块信息
3.3.3.2  设置版块信息:版主、描述信息
3.3.3.3  维护论坛:删贴、置顶、回帖、编辑、引用
3.4. 推广
3.4.1  流量统计设置
3.4.2  关键词管理
3.4.3  添加友情链接
3.4.4  百度熊掌号
3.5. 平台
3.5.1  主题和插件
3.5.2  导入特效
3.6. 设置
3.6.1. 站点
3.6.1.1  站点设置
3.6.1.2  语言设置
3.6.1.3  地址类型
3.6.1.4  域名设置
3.6.1.5  CDN设置
3.6.1.6  缓存设置
3.6.1.7  首页菜单
3.6.1.8  全文检索
3.6.1.9  备份还原
3.6.1.10  注册协议
3.6.1.11  静态化设置
3.6.2. 公司
3.6.2.1  公司信息
3.6.2.2  联系方式
3.6.3  积分
3.6.4. 接口
3.6.4.1. 开放登录
3.6.4.1.1  配置蝉知系统使用微博开放登录功能
3.6.4.1.2  配置蝉知系统使用QQ开放登录功能
3.6.4.1.3  配置蝉知系统使用github开放登录功能
3.6.4.1.4  配置蝉知系统使用facebook开放登录功能
3.6.4.1.5  微信登录配置
3.6.4.2  发信设置
3.6.4.3  微信设置
3.6.5. 安全
3.6.5.1  基本设置
3.6.5.2  过滤设置和黑白名单管理
3.6.5.3  敏感词设置和附件上传
3.6.5.4  验证码设置
3.6.5.5  管理员和分组权限设置
3.7. 设计
3.7.1. 主题
3.7.1.1  主题管理
3.7.1.2  主题自定义
3.7.1.3  移动端界面管理
3.7.2  导航
3.7.3. 组件
3.7.3.1  常用组件
3.7.3.2  特效
3.7.3.3  素材库
3.7.4  高级
4. 系统维护
4.1  配置webserver使用静态url功能
4.2  备份蝉知系统
4.3  安装ioncube扩展
4.4  安装Zend Guard Loader
4.5. 安装其他php扩展
4.5.1  linux/Windows安装PHP-openssl扩展
4.5.2  linux/Windows安装PHP-curl扩展
4.5.3  linux安装PHP-json扩展
4.5.4  linux/windows安装PHP-mbstring扩展
4.5.5  linux/windows安装php-gd扩展库
4.5.6  linux/Windows安装PHP的PDO扩展
5. 定制开发
5.1  如何对蝉知系统进行定制开发
5.2  蝉知的目录结构
5.3  如何找到要修改的文件
5.4  数据库结构
6. 臻网建站
6.1  臻网建站使用协议
6.2  臻网建站版本说明
6.3  解析域名到臻网服务器
6.4  为什么我的站点提示被锁定了?
6.5  臻网建站网站如何备份我的数据?

配置webserver使用静态url功能

2018-03-21 18:10:00
王春生
48373
最后编辑:石洋洋 于 2019-04-03 11:22:39
分享链接

蝉知系统支持两种访问方式,一种是传统的get方式,比如/?m=article&id=123,代表文章模块的123这篇文章。还有一种是静态url访问,比如/article-view-123.html。

从1.5版本开始,蝉知系统内置了对搜索引擎特别友好的url路径结构。上述的静态url地址会转变成article/123.html。如果123这篇文章所属的类目还设置了类目的别名,比如news,地址还会进一步优化为news/123.html。

但是要想使用静态url方式,需要配置webserver使用静态url功能。如果您使用的是网站空间,一般都已经打开了。如果是自己部署的服务器,请按照下面的来设置:

apache:

1. 配置apache的配置文件,加载 mod_rewrite模块。

2. 为chanzhieps/www目录下面的.htaccess增加权限,例如 修改apache配置文件中的配置改成如下配置( 需要把具体的蝉知目录替换 /home/chanzhieps/www):

<Directory /home/chanzhieps/www>
        Options FollowSymLinks Indexes
        AllowOverride All
    </Directory>


nginx:

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

location ~ \.php$
{
    fastcgi_pass  unix:/var/run/php5-fpm.sock;
    fastcgi_index index.php;
    fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
    fastcgi_param PATH_INFO $request_uri;
    include modules-enabled/fastcgi.conf;
}


如果是已经开始使用的蝉知系统配置静态url功能,确保以上配置成功后重新安装蝉知系统或修改chanzhi/system/config/my.php内requestType值为PATH_INFO(5.2+版本需要安装成功后进入后台--设置--站点设置,5.4+版本在后台--设置--站点--系统设置, 切换url模式)。


宝塔面板nginx环境:

1. 登录宝塔,点击站点设置;

2. 进入配置,点击配置文件,将配置信息复制进人文本框;复制之后,点击保存。

server
{
    listen 80;
    server_name www.abc.cn;
    index index.php index.html index.htm default.php default.htm default.html;
    root /www/wwwroot/www.abc.cn;  # 需要根据具体路径填写
    
    location / 
    {
	try_files $uri $uri/ /index.php?$args;
    }
    
    location ~ \.php$ 
    {
    	try_files $uri =404;
    	fastcgi_pass  unix:/tmp/php-cgi-70.sock;  #根据实际启动的php版本选择
    	fastcgi_index index.php;
        fastcgi_param SCRIPT_FILENAME  $document_root$fastcgi_script_name;
        fastcgi_param PATH_INFO $request_uri;
    	include /www/server/nginx/conf/fastcgi.conf;  # 需要根据具体路径填写
    }
}

3. 重启nginx或者重载nginx配置

4. 访问蝉知,确认PATH_INFO可以正常访问吗?

后台开启PATH_INFO



联系我们

联系人:ZSITE交流群

电话/微信:

Email:

QQ:

地址:青岛市黄岛区井冈山路157号中南金石国际广场A座3205室