微信号

伪静态配置教程以及常见问题

所在版块: 官方动态 2017-01-21 14:14 [复制链接] 查看: 825|回复: 0
如何判断伪静态是否安装成功
打开网站首页可以正常打开,点击网站栏目或者文章地址出现iis或者apache常见的默认404页面,即表示伪静态尚未安装成功如果伪静态安装成功随意打开不存在的页面URL时显示的是我们程序默认的404页面而非服务器自身的404页面

安装配置
windows2003 windows2008及以上操作系统
1、点击下载安装包,解压到任意目录
2、2003操作系统:
            只支持32位,不建议使用64位2003操作系统,点击一键安装即可,安装成功后复制程序安装包里的.htaccess文件到网站根目录即可
            如果伪静态未生效可能您还需要给C:\Program Files\Helicon\ISAPI_Rewrite3文件夹添加network_service用户并给予读写权限
     2008系统:
           选择与系统对应的32、64位安装包进行安装,安装后复制程序安装包里的web.config到网站根目录
windows 伪静态配置程序包下载地址


自行编译安装的linux nginx环境
按一下配置虚拟主机文件,一般在/conf/vhost文件夹下的
server {
    listen       80;
    server_name  localhost;
    index index.html index.htm index.php;
    root /web/www/default;
    location ~ .*\.php
    {
        fastcgi_pass  unix:/tmp/php-cgi.sock;
        fastcgi_pass  127.0.0.1:9000;
        fastcgi_index index.php;
        include fastcgi.conf;
    }
   location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
    {
        expires 30d;
    }
    location ~ .*\.(js|css)?$
    {
        expires 1h;
    }

    location / {
      if (!-e $request_filename){
         rewrite ^/(.*)$ /index.php;
       }
    }

}
wdcp 伪静态配置
wdcp安装时不建议选择nginx+apache混合模式,以免遇到麻烦
建议选择仅安装apache模式,该模式最简单稳定,无须配置伪静态
如果选择nginx模式,首先到站点管理->rewrite规则管理里添加nginx伪静态规则
  1. if (!-e $request_filename)
  2. {
  3.     rewrite (.*) /index.php;
  4. }
复制代码
添加上述规则后,回到站点列表里修改,在支持rewrite后面选择刚添加的规则


分割线



为什么需要伪静态?静态、伪静态、动态分别有什么优缺点
静态:URL友好,访问速度快不占用服务器计算资源,缺点占用空间,不能实现程序动态功能
伪静态:URL友好,比静态更占用服务器计算资源,不需要占用额外的存放html文件空间,程序可执行动态功能
动态:URL不友好,其它和动态一样

我们的系列产品都选择了伪静态,因为如今随着云计算的兴起,服务器运算能力越来越强大而成本价格也逐渐减低,我们的程序对性能进行了充分优化,几乎不影响访问速度的前提下即可得到良好的URL结构同时又能充分发挥动态程序的强大的功能
伪静态的还有很多的优点
伪静态可以给每个页面精准追踪爬虫,可以根据ip或者用户登录状态显示不同的信息实现权限控制,页面可以随机调用信息实现每次访问都不一样,可以实现pc和手机输出不同的页面等等,这些都是静态不能实现的,伪静态还不需要每次修改模板都需要重新生成,更便于维护










回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

扫码关注新领酷公众号

Archiver|手机版|新领酷 ( 桂ICP备16002648号 )

GMT+8, 2017-11-25 17:45 , Processed in 0.037799 second(s), 20 queries .

Powered by Discuz! X3.2

© 2011-2016

新领酷信息科技有限公司 客服QQ:800190900

Copyright © xinlingku.cn All Rights Reserved
快速回复 返回列表