发布
社区首页 >问答首页 >无法使用虚拟主机访问wp-admin

无法使用虚拟主机访问wp-admin
EN

Stack Overflow用户
提问于 2019-07-23 18:45:36
回答 2查看 694关注 0票数 1

我的WordPress网站有问题。它在本地主机上运行良好,但当我试图向它添加一个虚拟主机时,我无法访问管理面板。我使用的是xampp。

我曾试图通过在搜索栏中输入http://localhost/commerce/wp-adminme.commerce.loc/wp-admin来访问它,但都不起作用。两者都返回Oops! That page can’t be found.

下面是我在httpd-vhosts.conf文件中编写的代码:

代码语言:javascript
代码运行次数:0
复制
<VirtualHost *:80>
    DocumentRoot "C:/xampp/htdocs/commerce"
    ServerName webmaster.loc
</VirtualHost>

这是我的.htaccess文件:

代码语言:javascript
代码运行次数:0
复制
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

我在hosts文件中的代码:

代码语言:javascript
代码运行次数:0
复制
# localhost name resolution is handled within DNS itself.
127.0.0.1       localhost 
::1             localhost
127.0.0.1       me.commerce.loc
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-07-23 19:17:47

您还可以在wp-config.php中覆盖siteurlhomeurl

代码语言:javascript
代码运行次数:0
复制
define('WP_HOME','http://me.commerce.loc');
define('WP_SITEURL','http://me.commerce.loc');

有关https://help.dreamhost.com/hc/en-us/articles/214580498-How-do-I-change-the-WordPress-Site-URL-的更多详细信息,请参阅此帖子

票数 1
EN

Stack Overflow用户

发布于 2019-07-23 19:07:06

我做了一些研究,结果发现我必须更改wp_options表中的siteurlhome字段。在将它们设置为我的v-host地址后,它可以完美地工作。

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

https://stackoverflow.com/questions/57162352

复制
相关文章

相似问题

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