• 请不要在回答技术问题时复制粘贴 AI 生成的内容
threebr
V2EX  ›  程序员

吐血求助, 用 WordPress 搭博客后, 怎么在地址栏显示域名而不是 ip

  •  
  •   threebr · Jul 11, 2019 · 9082 views
    This topic created in 2672 days ago, the information mentioned may be changed or developed.

    刚用 wordpress 搭好了博客, 然后绑定了域名, 这个时候我的博客一切正常, 只是在输入域名后, 浏览器地址栏显示的是 ip. 然后我修改了 WordPress 地址和站点地址, 像图片里的那样.

    结果浏览器地址栏显示的还是 ip, 并且我还没办法登陆或者登出了. 我已经清空了 cookie. 在这方面我还是小白, 网上没有搜到相关的问题, 现在已经没招了.

    图片注释

    56 replies  •  2019-07-11 19:04:21 +08:00
    adoui
    adoui
    Jul 11, 2019 via Android
    1
    买个域名,绑定 ip
    threebr
    threebr
    OP
    Jul 11, 2019 via Android
    2
    @adoui 买了的,你可以试一下 zuoweiyi.me
    wenzhoou
    wenzhoou
    Jul 11, 2019 via Android
    3
    什么地方发生了重定向
    BCy66drFCvk1Ou87
    BCy66drFCvk1Ou87
    Jul 11, 2019 via Android
    4
    看情况是 nginx/apache 等 web 服务器设置错误,你这个是输入域名发生了重定向
    BCy66drFCvk1Ou87
    BCy66drFCvk1Ou87
    Jul 11, 2019 via Android
    5
    下次服务器地址记得打码,你不知道网上是多么的不安全……
    wenzhoou
    wenzhoou
    Jul 11, 2019 via Android
    6
    用 wp 搞不好服务器已经被爆了。
    lzxgh621
    lzxgh621
    Jul 11, 2019 via iPhone
    7
    根据你的描述,我怀疑你是先用 IP 安装,后用域名访问,但这时你后台修改并没有保存进数据库。
    要么看看数据库里到底是 IP 还是域名,但鉴于你是新手,建议删除所有文件,清空数据库,重新安装,用域名访问安装程序。
    GG668v26Fd55CP5W
    GG668v26Fd55CP5W
    Jul 11, 2019
    8
    应该是 nginx 设置有问题,建议把 nginx 设置文件贴上来。
    threebr
    threebr
    OP
    Jul 11, 2019
    9
    @HuasLeung
    @wenzhoou

    感谢, 我再研究一下
    threebr
    threebr
    OP
    Jul 11, 2019
    10
    @lzxgh621 我在 mysql 里的 wordpress_options 里看到域名改过来了, 这里应该没有问题. 我也试过重新安装, 但没有看到你说的直接用域名安装的步骤, 每次我安完 wordpress 都是要先用 ip 访问
    threebr
    threebr
    OP
    Jul 11, 2019
    11
    @falcon05 我用的是 apache, 但我还不太懂, 先自己研究一下
    ncepuzs
    ncepuzs
    Jul 11, 2019
    12
    新手用一键安装包就完事了: https://oneinstack.com/install/
    hawhaw
    hawhaw
    Jul 11, 2019 via Android
    13
    表用一键包。
    1,难维护
    2,估计你也不会去认真看里面到底做了些什么
    hawhaw
    hawhaw
    Jul 11, 2019 via Android
    14
    认真看下官方文档吧。这应该是你先用 ip 访问的锅
    marvin520
    marvin520
    Jul 11, 2019
    15
    趁着没上传什么内容,赶紧清空重装
    hiyouli
    hiyouli
    Jul 11, 2019
    16
    现在貌似好了,域名可以访问了。
    另外#5 说的对。建议赶快换个 IP 吧……
    zanyxd
    zanyxd
    Jul 11, 2019 via Android
    17
    1.核对一下 web 程序配置文件里 servername 之类的
    2.然后就是 wp-cofing.php 里看一下地址是不是填了 ip ?
    3.重装百分百解决问题,或者考虑配置下 ip 访问重定向到域名

    自己也在用 wp,想到什么说什么Σ(・ω・ノ)ノ
    Drvjp
    Drvjp
    Jul 11, 2019
    18
    试一下进入 mysql 找到配置的数据库
    “ wp_options ”,里面的“ siteurl ”“ home ”两条数据
    写的是不是 ip,改成你的域名试试
    JunoNin
    JunoNin
    Jul 11, 2019 via Android
    19
    下次不要这样暴露自己的 IP
    r03r03
    r03r03
    Jul 11, 2019
    20
    貌似仍然显示 ip
    Dk2014
    Dk2014
    Jul 11, 2019 via Android
    21
    Apache 有没有配置你域名的主机
    malagebidi
    malagebidi
    Jul 11, 2019
    22
    ip 有是什么不能暴露的,ping 一下不就出来了吗
    wq2016
    wq2016
    Jul 11, 2019 via Android
    23
    搜下,nginx
    Wyane
    Wyane
    Jul 11, 2019
    24
    现在还是转到 ip 了
    估计没配置好 nginx 或者 Apache 吧,重定向了?
    YK46PTT
    YK46PTT
    Jul 11, 2019
    25
    先试一下 #18 楼的...
    tia
    tia
    Jul 11, 2019
    26
    --2019-07-11 09:09:58-- http://zuoweiyi.me/
    Resolving zuoweiyi.me (zuoweiyi.me)... 184.168.131.241
    Connecting to zuoweiyi.me (zuoweiyi.me)|184.168.131.241|:80... connected.
    HTTP request sent, awaiting response... 301 Moved Permanently
    Location: http://159.65.141.104/ [following]
    --2019-07-11 09:09:59-- http://159.65.141.104/
    Connecting to 159.65.141.104:80... connected.
    HTTP request sent, awaiting response... 200 OK
    Length: unspecified [text/html]
    Saving to: ‘ index.html ’

    index.html [ <=> ] 10.72K --.-KB/s in 0.004s

    2019-07-11 09:09:59 (2.85 MB/s) - ‘ index.html ’ saved [10978]
    VD
    VD
    Jul 11, 2019
    27
    wp-config.php
    添加如下

    define( 'WP_HOME', 'http://zuoweiyi.me/' );
    define( 'WP_SITEURL', 'http://zuoweiyi.me/' );
    define( 'RELOCATE', true );
    tia
    tia
    Jul 11, 2019
    28
    狗爹那边解析填的有问题吧 直接 A 记录到你自己 ip 地址试试
    tia
    tia
    Jul 11, 2019
    29
    看样子是狗爹那边 dns 填成转发了
    VjZ6b8ld9OB5PLB0
    VjZ6b8ld9OB5PLB0
    Jul 11, 2019
    30
    DNS 解析的不是你截图中的网址····你检查一下 DNS 解析的配置
    dot2017
    dot2017
    Jul 11, 2019
    31
    这个明显就是先用 IP 访问安装 wp 再配置域名上去的结果。对 wp 来说你的默认路径还是 ip
    khitan
    khitan
    Jul 11, 2019
    32
    @dot2017 这个是正解。删掉网站重新用域名安装就 ok 了
    darmau
    darmau
    Jul 11, 2019 via iPhone
    33
    @malagebidi 我们土豪都是全站 cdn 的
    xh520630
    xh520630
    Jul 11, 2019
    34
    @HuasLeung 为啥不安全啊...ip 不是 ping 一下就出来了吗
    BCy66drFCvk1Ou87
    BCy66drFCvk1Ou87
    Jul 11, 2019
    35
    @xh520630 因为加了 cdn 的 ping 到的都不是真实的 ip
    tankren
    tankren
    Jul 11, 2019
    36
    楼主的博客大概率被爆。。
    dif
    dif
    Jul 11, 2019
    37
    看你的 Nginx 或者 apache 的配置啊,补贴配置没法判断。
    还有就是 IP 尽量隐藏呀。
    tia
    tia
    Jul 11, 2019
    38
    @dot2017 #31 他域名解析出来的地址都不是这个地址,是狗爹的地址,wget 记录显示 301,很大概率是狗爹 dns 那里填成显性转发到这个 ip 了
    edgnoz
    edgnoz
    Jul 11, 2019 via iPhone
    39
    @malagebidi 你出门随手关门,是为了防小偷防坏人。但是如果真让人惦记上了,你三层门也没用。IP 暴露了可能有人随手 c 或者 d 一下玩玩。。无聊的人多的很。
    skiy
    skiy
    Jul 11, 2019
    40
    修改数据库中的配置信息,域名也要改的。
    换域名必须要先在后台改,再切换。要不你没法进后台的了。
    yuikns
    yuikns
    Jul 11, 2019
    41
    对。dns 不对。

    curl --header "Host: zuoweiyi.me" http://159.65.141.104

    这个就能工作
    zelosm
    zelosm
    Jul 11, 2019
    42
    wp-config.php 改一下
    jabin88
    jabin88
    Jul 11, 2019
    43
    wordpress 后台可以设置绑定域名,大概是这里没设置
    3C3Ju2wXX3tpBWEL
    3C3Ju2wXX3tpBWEL
    Jul 11, 2019
    44
    当然是后台设置里面有,你修改以下就行
    edsheeran
    edsheeran
    Jul 11, 2019 via iPhone
    45
    @malagebidi 有時候不暴露自己的菜也是件好事
    ryomahan
    ryomahan
    Jul 11, 2019
    46
    后台设置里把首页改成你的域名就行了
    Apllex
    Apllex
    Jul 11, 2019 via Android
    47
    wp 后台设置里改一下
    threebr
    threebr
    OP
    Jul 11, 2019
    48
    @tia
    @yuikns
    的确是我 godaddy 里直接设置了转发, 改成 A 记录后就正常了, 非常感谢你们
    adoui
    adoui
    Jul 11, 2019 via Android
    49
    @threebr 可以访问啊 weiyi
    magicalchemist
    magicalchemist
    Jul 11, 2019
    50
    现在正常了。
    threebr
    threebr
    OP
    Jul 11, 2019
    51
    @adoui
    @magicalchemist
    是的, 问题已经解决了, 是我设置 DNS 时设成了转发.

    感谢大家的帮助
    encro
    encro
    Jul 11, 2019
    52
    又来骗 IP 了
    playnoa
    playnoa
    Jul 11, 2019 via Android
    53
    @lzxgh621 基本上是的,wp 会把安装的地址写到数据库里面,后面再从这改是无效的
    v23x
    v23x
    Jul 11, 2019
    54
    好久远...wp 活了好久
    likuku
    likuku
    Jul 11, 2019
    55
    换静态博客吧...
    uptime
    uptime
    Jul 11, 2019
    56
    @threebr 注意:修改 DNS 需要时间的,尤其是修改 NS 服务器,并且本地还有缓存的原因,Windows 清空本地 DNS 缓存命令是:ipconfig /flushdns

    另:Flashing.me 纯单词,已经十年了,680 出,考虑不?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   3079 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 102ms · UTC 12:19 · PVG 20:19 · LAX 04:19 · JFK 07:19
    ♥ Do have faith in what you're doing.