apache - 为什么自己搭建的WordPress博客中图片和css文件等访问的时候都是localhost作为网址前缀的?
问题描述
问1:还没有给它配域名,不知道是不是这个原因?问2:我现在只想在局域网(wifi)中能访问就行了,可以如何设置?
环境:ubuntu+apache+php+wordpress都是当前最新
问题解答
回答1:WordPress 这点特别不好,安装的时候配置了域名之后,就只能用那个域名访问了。
我的旧笔记里,更改 WordPress 域名需要使用五条 SQL 语句来修改呢。还不知道对现在的版本有没有效。
回答2:1.在wordpress中指定一个网址或者IP。2给你的Apache conf中设置监听IP为:*在路由器上绑定host 或者 在所有接入端 绑定host 192.168.1.101 www.nb.com这样你就可以用nb.com 访问你的局域网网站了。
回答3:可能这是因为自己没看过教程自己随便瞎整导致的麻烦。(捣鼓了一晚上。。)
注1:我的博客目录放在/var/www/html/blog中,localhost=/var/www/html/ 注2:下文中X代表IP或域名或localhost
如果用 X/blog进入wordpress目录从而自动跳转到X/blog/wp-admin/setup-config.php开始安装过程,则以后博客中的页面在正常跳转(不包括自己写的外链接)的时候也是以X开头的。X可能是一个IP地址,也可能是一个域名,也可能是localhost.如果自己配置远程服务器,买了域名的自然要以域名/blog进行安装为最佳,我只是局域网中自个儿玩的,就以局域网IP/blog开始安装,如果是本机上自己玩,则localhost/blog即可。
回答4:是的,这个其实会跟着你的域名变化而变化的。你可以配置一个host试试。
回答5:其实有一个绑定多域名的方法可以解决你这个问题的。看这里http://www.wpzhiku.com/the-methods-of-bind-multi-domain/
相关文章:
1. python - 有一个函数名(字符串形式),如何能够调用这个函数?2. update方法不能更新字段值为0的数据3. 请教一条mysql的sql语句写法;4. 这段代码既不提示错误也看不到结果,请老师明示错在哪里,谢谢!5. mysql这个int型的4字节是什么意思??6. layer.alert(’请输入用户名’,{icon:2})无法弹出窗口,是哪个包没引进来?7. phpstuty 修改完监听端口,apache无法启动8. mysql - myisAm为什不支持行锁?9. mysql函数unix_timestamp如何处理1970.1.1以前的数据?10. phpstady在win10上运行

网公网安备