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

AMH 社区首页

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

[求助帖] 误删了vhost文件夹里的内容,怎么恢复

uswizard
铁牌会员
11.00 价值分

uswizard 发表于 2017-08-17 18:51:10
误删了vhost文件夹里的内容,怎么恢复
2017-08-17 18:51:10 1

linmi
铝牌会员
222.42 价值分

vhost 存放是 nginx conf ,去新建一个:你的域名.conf ,然后把这个粘贴进去:
server
{
listen 80; #listen end
server_name 你的域名 你的域名; #server_name end
index index.html index.htm index.php; #index end

set $subdomain '';
root /home/wwwroot/你的lnmp环境名称/domain/www.你的域名.com/web$subdomain;
include /home/wwwroot/你的lnmp环境名称/rewrite/amh.conf; #rewrite end

#error_page
error_page 400 /ErrorPages/400.html;
error_page 403 /ErrorPages/403.html;
error_page 404 /ErrorPages/404.html;
error_page 502 /ErrorPages/502.html;
location ~ /ErrorPages/(400|401|403|404|405|502|503)\.html$
{
root /home/wwwroot/你的lnmp环境名称/domain/www.你的域名.com/web;
}


location ~ .*\.php$
{
fastcgi_pass unix:/tmp/php-cgi-one-www.你的域名.com.sock;
fastcgi_index index.php;
include fcgi.conf;
fastcgi_param DOCUMENT_ROOT /home/wwwroot/one/domain/www.你的域名.com/web$subdomain;
fastcgi_param SCRIPT_FILENAME /home/wwwroot/one/domain/你的域名/web$subdomain$fastcgi_script_name;
}

location ~ .*\.(gif|jpg|jpeg|png|bmp|swf|flv|mp3|wma)$
{
expires 30d;
}

location ~ .*\.(js|css)$
{
expires 12h;
}

access_log off; #access_log end
error_log /dev/null; #error_log end
}
  支持 (0分)  反对 (-6.06分)
回复  2017-08-18 10:42:58 2

夜风似火
铁牌会员
33.80 价值分

删除了一般就难恢复了,里面也没什么重要的,重建就好了
  支持 (1.8分)  反对 (-4分)
回复  2017-08-18 11:05:36 3

9513645
银牌会员
1428.02 价值分

vhost 主要放的是你虚拟机主机 HTTP 和 HTTPS 的配置参数,

如果只有1个虚拟主机的话,你可以再新建1个环境,然后拷贝vhost里的文件自己修改下路径恢复到老环境里去,就可以了,

如果虚拟主机多的话,还是保存网站数据,然后重建1个环境,最后把你的网站文件转移过去即可~!
  支持 (5.29分)  反对 (-6.74分)
回复  2017-08-18 11:56:45 4

kint7669
铜牌会员
718.05 价值分

重建一个就行了~!
  支持 (0分)  反对 (0分)
回复  2017-08-20 12:40:54 5
 1  (总1页)
AMH社区列表
用户服务中心