胖蒜

分享有价值的资源

宝塔面板 Nginx 换 Apache 环境后 Typecho 如何操作?

今天有个网友加我QQ,说百度搜索胖蒜网,打开跳转到黄网,还录屏发视频给我看了,我一开始就不相信,怀疑是DNS污染,像我一个连Google Adsense都不想放的人,好的时候每天也有1刀左右,相当于10块钱,怎么可能忍受跳转去黄网呢?

经过

去宝塔后台检查了半天,网站代码也看了,没发现问题,倒是在宝塔论坛发现了不少反应这种情况的帖子,但是没人去回答解决,好像官方也不说原因,后来那网友给我发了一篇文章《【情报】某塔面板疑似有未知漏洞》,怀疑是宝塔面板使用Nginx,会出现,原因是把代码插到nginx的lua里面了,至于怎么插进去的就不知道了。
宝塔插入代码.png
具体可以去查看文章,我第一时间将文章发到群里,估计很多人都不知道,因为没碰到,包括我也是。
为了稳妥起见,我将网站的nginx换成了apache,这里说一下操作步骤。

卸载nginx

建议首先备份网站数据库和网站目录下的文件,每次折腾网站肯定要做的。
在宝塔面板的软件商店中,找到【运行环境】。比如当前使用 Apache环境,就卸载掉再安装 Nginx环境。这期间网站是无法访问的。

安装Apache

在宝塔面板的软件商店中,找到【运行环境】,安装Apache即可。

修改伪静态设置

估计这一步有点技术而已,因为在宝塔里面,默认没有typecho的伪静态,这里我把代码贴出来。
typecho使用apache伪静态.png

<IfModule rewrite_module>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php/$1 [L]
</Ifmodule>

贴上代码,保存,然后去看看网站吧,一切都正常。

感谢

最后感谢那位网友的提醒,同时又让我水了一篇文章。

本文属原创,转载请注明原文:https://pangsuan.com/p/bt-apache-typecho.html

感觉很棒,欢迎点赞 OR 打赏~

分享到:

评论 (0)

立即登录评论
马上咨询 在线工单