宝塔1024及双11特惠活动,企业版1099元/年,送SSL证书,最高立减2万元!查看活动
当前位置:论坛首页 > Linux面板 > 求助

【已解决】从apache转换nginx遇到了点问题

发表在 Linux面板2022-1-5 21:31 [复制链接] 7 2540

堡塔安全赤井秀一
发表于 1 小时前 | 只看该作者


做个服务器快照,方便出问题秒恢复

然后准备好nginx的网站伪静态,如果网站没有设置伪静态可以忽略这一步;

然后到软件商店卸载apache,重装nginx即可,建议用1.18以上的版本,最好1.20;重装好网站配置文件面板会自动转换成nginx的

伪静态有的话就粘贴进去就可以了


首先感谢堡塔安全赤井秀一的帮忙,然后我是这么操作的,先做了服务器快照,然后准备好nginx的网站伪静态,下一步我就直接卸载了apache(没有删除网站文件)在重新安装了nginx1.20.然后我在一个个把事先准备号的nginx的网站伪静态放上去。可是为什么文件里面的.htaccess 没有转换成rewrite.conf     哪怕我新建一个网站,里面的文件依然是.htaccess QQ图片20220105212406.png .htaccess里的文件内容依然是原先apache的伪静态规则。(对不起我是个新手,不懂,所以来发帖问下我这该咋办了)



1.png



使用道具 举报 只看该作者 回复
发表于 2022-1-5 21:39:25 | 显示全部楼层
替换好伪静态后,这个htaccess 文件里的伪静态内容为什么还是原先的呢?求解决办法。
使用道具 举报 回复 支持 反对
发表于 2022-1-5 21:41:44 | 显示全部楼层
网站首页能进,伪静态页面进去都这样   这个是用的是zblog源码  访问伪静态出现:

联系空间商,更换空间为支持 PHP 的空间。 * > Contact your service provider, and let them provice a new service which supports PHP. * * * 如您自行搭建服务器,推荐您: * Configuring manually? Recommend: * * > 访问 PHP 官方网站获取安装帮助。 * > Visit PHP Official Website to get the documentation of installion and configuration. * > http://php.net * ****************************************************************************************************** */ /** * Z-Blog with PHP. * * @author Z-BlogPHP Team * @version */ require 'zb_system/function/c_system_base.php'; $zbp->RedirectInstall(); $zbp->Load(); $zbp->CheckSiteClosed(); foreach ($GLOBALS['hooks']['Filter_Plugin_Index_Begin'] as $fpname => &$fpsignal) { $fpname(); } ViewIndex(); foreach ($GLOBALS['hooks']['Filter_Plugin_Index_End'] as $fpname => &$fpsignal) { $fpname(); }

使用道具 举报 回复 支持 反对
发表于 2022-1-5 21:43:41 | 显示全部楼层
有没有大佬,帮忙解决下啊
使用道具 举报 回复 支持 反对
发表于 2022-1-5 22:00:55 | 显示全部楼层
文章打开不是域名了,是变这样了  file:///C:/Users/Administrator/Downloads/3906%20(5).html
使用道具 举报 回复 支持 反对
发表于 2022-1-5 22:56:27 | 显示全部楼层
嘻嘻哈哈多多 发表于 2022-1-5 21:41
网站首页能进,伪静态页面进去都这样   这个是用的是zblog源码  访问伪静态出现:

联系空间商,更换空间为 ...

nginx的伪静态不会在根目录,不用理会那个

zblog的伪静态登录网站后台可以看到nginx的静态化配置文件,复制出来粘贴到网站配置那里就可以了

  1. if (-f $request_filename/index.html){
  2.         rewrite (.*) $1/index.html break;
  3. }
  4. if (-f $request_filename/index.php){
  5.         rewrite (.*) $1/index.php;
  6. }
  7. if (!-f $request_filename){
  8.         rewrite (.*) /index.php;
  9. }

  10. location ~ \.htaccess$ {
  11.     deny all;  
  12. }
复制代码
使用道具 举报 回复 支持 反对
发表于 2022-1-6 14:14:39 | 显示全部楼层
堡塔安全赤井秀一 发表于 2022-1-5 22:56
nginx的伪静态不会在根目录,不用理会那个

zblog的伪静态登录网站后台可以看到nginx的静态化配置文件, ...

我都设置好了,可是直接访问网站,打开的不是域名,却是本地的链接了


file:///C:/Users/Administrator/Downloads/3908%20(1).html       这是为什么呢
使用道具 举报 回复 支持 反对
发表于 2022-1-6 14:34:38 | 显示全部楼层
堡塔安全赤井秀一 发表于 2022-1-5 22:56
nginx的伪静态不会在根目录,不用理会那个

zblog的伪静态登录网站后台可以看到nginx的静态化配置文件, ...

谢谢了,解决了!!!  谢谢
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

立即付费处理

工作时间:09:00至24:00

快速回复 返回顶部 返回列表