产品服务AMH 免费服务器主机面板SSL证书 免费SSL证书申请 担保单 免费安全、零费率交易平台编程助手免费智能写代码、翻译AMYSQL 免费MySQL管理工具

AMH 社区首页

 AMH社区 - 开放自由有价值的社区

[综合话题] 配置HTTPS和伪静态规则错误导致重启后无法运行nginx的完美解决方法!

wei1044
铁牌会员
31.78 价值分

wei1044 发表于 2017-01-24 03:26:45
我今天給自己一个小站www.yunlink.top在AMH配置了HTTPS,刚开始没事,然后我就重启了服务器,结果悲剧了,后台进不去。。然后我是这样修复的:
经过分析得到出错问题:https配置上传了中文名的证书文件,导致nginx: [emerg] unknown directive "<VirtualHost" in ...路径省略了../域名-https.conf:15
下载这个文件看到第15行是这样写的:RewriteCond %{DOCUMENT_ROOT}%{REQUEST_FILENAME} -f
然后不懂代码的我,用最简单的方法修复了:
命令行执行amh nginx start 查看出错文件路径。
检测到了两个规则文件https.conf和http.conf的配置问题
然后用远程文件管理工具winsp连接服务器,删掉这两个文件完美解决。。
  点赞,加油! (3.78分)
2017-01-24 03:26:45 1

wei1044
铁牌会员
31.78 价值分

然后再执行amh nginx start
提示[OK] nginx-generic-1.6 is already installed.
就启动成功了,刷新后台就好了
  支持 (0分)  反对 (0分)
回复  2017-01-24 03:28:07 2

suppore
铝牌会员
203.76 价值分

不错的分享哈。更简单的办法是在AMRewrite里应用
  支持 (0分)  反对 (0分)
回复  2017-01-24 16:47:27 3

wei1044
铁牌会员
31.78 价值分

引用:
suppore 发表于 2017-01-24 16:47:27
不错的分享哈。更简单的办法是在AMRewrite里应用

关键是重启后服务器AMH都打不开了,怎么应用?只能命令行或者远程文件工具修改
  支持 (0分)  反对 (0分)
回复  2017-01-24 17:12:23 4

suppore
铝牌会员
203.76 价值分

熟悉命令很重要<a href="http://amh.sh/bbs/post-196-1-1.htm" target='_blank'>
  支持 (0分)  反对 (0分)
回复  2017-01-24 20:33:17 5

72135
金牌会员
5476.50 价值分

配置证书应该用amssl
  支持 (0分)  反对 (0分)
回复  2017-01-24 20:57:42 6

slaxl
铁牌会员
2.00 价值分

给力呀!不错的选择!
  支持 (0分)  反对 (0分)
回复  2017-01-25 16:23:06 7

nunasi
铁牌会员
38.02 价值分

这个问题 我也一模一样遇到过 都是证书错误导致的 ftp 去删除证书就解决了
  支持 (0分)  反对 (0分)
回复  2017-02-15 11:26:28 8

pigchang
铁牌会员
83.70 价值分

mark一下 谢谢分享~~~~~
  支持 (0分)  反对 (0分)
回复  2017-02-22 02:53:10 9
 1  (总1页)
AMH社区列表
用户服务中心