首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >带有Apache和域的wordpress URL

带有Apache和域的wordpress URL
EN

Stack Overflow用户
提问于 2011-03-07 19:53:22
回答 2查看 293关注 0票数 0

我使用的是最新的wordpress版本,我将其安装在Apache和PHP5网络中的另一台机器上。

然后我买了一个域名,我注意到wordpress指向本地服务器上的css和图片(例如:http://192.168.1.33/wp-content/themes/twentyten/style.css),所以使用我的域名的访问者无法正常显示我的网站。

然后我把地址从wordpress的控制面板改成了我的域名,但我不能再输入了,因为我看不到我的域名,因为我在同一个网络中,所以域名返回了路由器主页!

我不知道PHP,所以我打开mysql和修改site_urlhomewp_options表,我改变了他们的值为"/“为相对网址,但它造成了一些问题的css和js文件的login.php,和css文件的顶部管理栏。

我的域名是:http://www.darelnadwa.com/

如果我在wordpress管理员设置中输入"www.darelnadwa.com“,我会看到博客是一个没有CSS和图片的普通HTML,但是访问者会正常看到它。

如果我在wordpress管理员设置中输入"192.168.1.33“,我会正常地看到带有CSS和图片的博客,但访问者会看到一个普通的HTML。

除非我使用代理,否则我无法访问www.darelnadwa.com,所以我在网络中使用机器IP。

如何才能解决这个问题,而不使用代理在我的网络上冲浪我的网站?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-03-07 20:01:53

尝试恢复所有更改,并将这些行添加到wp-config.php文件的顶部

代码语言:javascript
复制
define('WP_SITEURL', 'http://www.darelnadwa.com'); //no trailing slash for both
define('WP_HOME', 'http://www.darelnadwa.com');
票数 2
EN

Stack Overflow用户

发布于 2013-10-12 07:37:33

添加以下行

192.168.1.33 www.darelnadwa.com

/etc/hosts文件(适用于*nix和Mac )或%SystemRoot%\system32\drivers\etc\hosts (适用于Windows XP、7、8)。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5219375

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档