首页 > 使用教程 > 正文

RPCMS新手篇-如何在子目录安装rpcms

  • 更新时间:2021-08-10 11:16:48
  • 168阅读
  • 0评论

rpcms新版本升级后,无需再手动配置子目录路径,系统会自动识别安装。但需要你手动修改伪静态的规则。


环境DEMO:

    环境:Nginx+php7+mysql5.7

    rpcms版本:V1.9

    子目录:xx.com/rpcms


安装部署步骤:

一、下载文件并配置WEB服务器

    这里就不再演示了,通过官方下载rpcms安装包,解压到你的安装目录下。

    并将网站加入到web服务器中。


二、配置伪静态

    子目录安装,伪静态和根目录安装不太一样,需要小小的修改下。

    Nginx伪静态:

location ~* ^/(data|plugin|system)/.*.(php|php5)$ {
    deny all;
}
location /rpcms/ {
    if (!-e $request_filename){
        rewrite  ^/rpcms/(.*)$  /rpcms/index.php?s=$1  last;   break;
    }
}

注意:此处的rpcms为子目录的名称,修改为你的子目录名称即可,支持多级子目录安装。

    Apache伪静态:

<IfModule mod_rewrite.c>
  Options +FollowSymlinks -Multiviews
  RewriteEngine On
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteRule ^/rpcms/(.*)$ /rpcms/index.php?/$1 [QSA,PT,L]
</IfModule>


三、访问安装

    通过浏览器访问你绑定的网址安装,如:http://xxx.com/rpcms

0 位网友评论:

欢迎来评论

请填写验证码
Top