玲珑宝塔linux使用心得

12 篇文章 0 订阅
10 篇文章 0 订阅

      刚来一家新公司的时候,让我自己搞这个我以前都没有用过,以前停留在CRT书写代码改配置的年代,用了一阵玲珑宝塔后爱不释手。主要是她的一些可视化操作,还有不用写代码就能实现功能,真的很赞。就是有一些东西有点不习惯,列出来以后注意。

 

1.配置文件:找这个找了好久,一般来说你用玲珑宝塔后,你的页面根目录是在 :/www/wwwroot/m_sunqifu_com。而不是以前的var/(nginx)里边。打开方式:是在左侧窗口的  “网站”——最右边的“设置”——“配置文件”。但是!nginx的总配置是在“首页”——软件里的“nginx”——“配置修改”中。    这和我们以前窗口操作的有些不一样,以前的都是放在一块的,一个端口占一个server而已,但是宝塔是把每个server分开放在了“网站”,然后总的nginx单独放在了首页。所以,如果你想改你某网站的一些配置就要用“网站”——最右边的“设置”——“配置文件”  去查看和配置了。

 

2.404页面

这个404分为两种:

  • a.别人通过你ip访问被你拒绝,这个404页面的书写是在:左侧窗口的  “网站”——“修改默认页”——“404”。
  • b.如果是你项目中的404页面后边的链接路由不对,比如:www.aaa.com/rrr  中的  rrr 你并没有配置,这时候就要给他404了,配置文件是在:左侧窗口的  “网站”——最右边的“设置”——“配置文件”中修改。然后默认的404页面在网站根目录下。

 

3.端口

玲珑宝塔占用的是8888端口,你要去你服务器那里开启。

 

4.ftp

他的ftp可以直接控制生成,密码可以随机

 

5.伪静态

我传项目上去,出现404页面,但是其他页面竟然可以跳转。我就想可能是nginx的root问题,检查一遍发现木问题,就锁定错误应该是在伪静态了。选择zblog就可以了。具体代码如下:

if (-f $request_filename/index.html){
    rewrite (.*) $1/index.html break;
}
if (-f $request_filename/index.php){
    rewrite (.*) $1/index.php;
}
if (!-f $request_filename){
    rewrite (.*) /index.php;
}

解释一下代码:如果项目文件夹下有index.html就用首页替代。以此类推。

但是!

因为我的server和client是放在一起的,这样我的client 就进不去了。于是我又把伪静态改为了phpcms,代码如下:

location / {
    ###以下为PHPCMS 伪静态化rewrite法则
    rewrite ^(.*)show-([0-9]+)-([0-9]+)\.html$ $1/show.php?itemid=$2&page=$3;
    rewrite ^(.*)list-([0-9]+)-([0-9]+)\.html$ $1/list.php?catid=$2&page=$3;
    rewrite ^(.*)show-([0-9]+)\.html$ $1/show.php?specialid=$2;
    ####以下为PHPWind 伪静态化rewrite法则
    rewrite ^(.*)-htm-(.*)$ $1.php?$2 last;
    rewrite ^(.*)/simple/([a-z0-9\_]+\.html)$ $1/simple/index.php?$2 last;
}

然后还是失败了,之后就百思不得其解

请教大佬,他们说项目中有.user.ini,然后把它文件给删除了,就好了。

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值