5.1提前放价,3年企业版2399元,立省600元!查看活动
当前位置:论坛首页 > Linux面板 > 求助

【已回应】127 0 0 1 请教

发表在 Linux面板2019-5-9 11:08 [复制链接] 5 3262

配置默认站点,为 域名
站点配置域名 127.0.0.1

然后 在本地服务器 修改hosts文件
127.0.0.1。 域名


然后在shell 里。curl 127.0.0.1.报302

<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>302 Found</title>
</head><body>
<h1>Found</h1>
<p>The document has moved <a href="htt1111111域名/">here</a>.</p>
<hr>
<address>Apache Server at 127.0.0.1 Port 80</address>
</body></html>


但是wget 127.0.0.1。就把index下载下来了, 里面就是默认站点页面,

这是为啥

使用道具 举报 只看该作者 回复
发表于 2019-5-9 11:24:28 | 显示全部楼层
域名不要使用127.0.0.1   配置好之后在hosts中指定就好了
使用道具 举报 回复 支持 反对
发表于 2019-5-9 11:30:48 | 显示全部楼层
大炮运维V587 发表于 2019-5-9 11:24
域名不要使用127.0.0.1   配置好之后在hosts中指定就好了

怎么样配置  才能在curl中出来我指定的网站站点?
刚才在那个站点中吧域名 127.0.0.1 删了, 然后hosts里还有配置127.0.0.1 域名。但是curl 127 还是不行
使用道具 举报 回复 支持 反对
发表于 2019-5-9 11:32:41 | 显示全部楼层
大炮运维V587 发表于 2019-5-9 11:24
域名不要使用127.0.0.1   配置好之后在hosts中指定就好了

就是说, 我现在有一个站点, 假如为a  域名也为a。 怎么样能在那个站点服务器里 shell 中 curl 127 能出来a站点的网页信息呢?
使用道具 举报 回复 支持 反对
发表于 2019-5-9 11:46:56 | 显示全部楼层
宝塔用户_cauxzm 发表于 2019-5-9 11:32
就是说, 我现在有一个站点, 假如为a  域名也为a。 怎么样能在那个站点服务器里 shell 中 curl 127 能出 ...

curl  域名呀,不要curl ip地址了
使用道具 举报 回复 支持 反对
发表于 2019-5-9 18:31:57 | 显示全部楼层
你好, 我是想解决这个问题, 我之前没有宝塔之前 是自己装的lap。(php 为7.1. 数据库是另外的)服务器hosts 添加服务器ip 和一个域名A。然后在本地电脑 hosts也添加服务器ip 和域名A。  访问一个指定的URL 没有问题。
然后 我换了一个新服务器,用宝塔 安装lap后    本地添加host   服务器ip  和域名A。  在本地电脑添加服务器IP和域名A。访问一个指定的URL 发现有问题。网页为空, 就是大空白。

代码里curl_get 那个域名A。 然后浏览器访问指定URL 网页空白。
代码里curl_get 换成ip。 然后就访问出来了。
若代码里curl_get 换成、file_get_contents 域名 就成功了
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

紧急运维服务

响应时间:3分钟

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

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

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

点击联系技术分析

工作时间:09:00至18:30

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