导读

易企秀如何开启伪静态支持? 一秀如何开启伪静态?

下载易企秀源码

oschina: http://git.oschina.net/jsper/html5Editor

Windows下搭建环境

  1. 安卓phpstudy
  2. 导入数据库
    数据库文件是:ewesambo.sql
  3. 修改html5Editor项目下的配置文件:

    这里写图片描述
    这里写图片描述

    修改systemConfig.php的内容,数据库地址,数据库库名,用户名和密码

    这里写图片描述
    这里写图片描述
  4. 在html5Editor根目录下编写重定向文件.htaccess文件,文件内容如下:

    1
    2
    3
    4
    5
    6
    7
    8
    <IfModule mod_rewrite.c>
    Options +FollowSymlinks
    RewriteEngine On

    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
    </IfModule>
  5. 启动phpstudy的mysql和apache服务器就可访问了

linux下的nginx配置

  1. 安装mysql +nginx +mysql-php 等环境,具体的自行百度。
  2. 将项目放置在www目录或者html目录下
  3. 编辑/usr/local/nginx/conf/nginx.conf文件
    示例如下:注意,下面的示例是针对外网访问的,如果是本地测试的话,请修改localhost的server配置

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    server {
    listen 80;
    server_name wanqi520.cn; # 这里换成你自己的域名
    # 下面的if语句是为了支持thinkphp的重定向,URL_MODE使用的是2
    if (!-e $request_filename) {
    rewrite ^(.*)$ /index.php?s=$1 last;
    break;
    }
    #if
    # 下面的语句制定html5Editor的根目录
    root /usr/local/nginx/html;
    index index.php;
    charset utf-8;
    #include /usr/local/nginx/html/.htaccess;

    location ~ \.php$ {
    fastcgi_index index.php;
    # fastcgi_pass unix:/var/run/php5-fpm.sock;
    fastcgi_pass 127.0.0.1:9000;
    fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
    include fastcgi_params;
    }

    location ~ /phpmyadmin {
    root /data/www/phpmyadmin;
    index index.php;
    }

    location ~ /phpmyadmin/.+\.php$ {

    if ($fastcgi_script_name ~ /phpmyadmin/(.+\.php.*)$) {
    set $valid_fastcgi_script_name $1;
    }
    include fastcgi_params;
    fastcgi_pass 127.0.0.1:9000;
    fastcgi_param SCRIPT_FILENAME /data/www/phpmyadmin/$valid_fastcgi_script_name;
    }
    }
  4. 同样的需要更改systemConfig.php文件,以及导入数据库。

  5. 这样就应该可以访问了