我如何让我的WordPress公之于众?

时间:2017-06-18 作者:Casquibaldo

我有运行Apache和MySQL的XAMPP,我已经安装了WordPress。

我买了一个域,并确保名称服务器可以指向我的特定IP(是静态的),我已经在本地网络之外打开了该域,所以我知道它可以工作。

我的问题是,当我尝试访问我在WordPress上创建的网站时(没有什么新奇的东西,只是一些基本的东西),它只会打开XAMPP仪表板。

如果手动输入链接,则会显示为错误:

“哎呀!”错误页。

我想我买的域名打开我的网站。

我该怎么做?

1 个回复
最合适的回答,由SO网友:nyedidikeke 整理而成

假设您已按所述安装WordPresshere, 直接在名为816 在您的xampp/htdocs/, 这一点,无需任何修改(修改设置或任何配置,既不用于xampp也不用于WordPress安装);定义了域名的名称服务器(此处,example.com) 要指向您的IP,可以这样说:192.182.230.1,

以下内容适用(当xampp启动并运行Apache和MySQL时):

访问example.com 在浏览器中,应将您重定向到example.com/dashboard/

参观example.com/816 在您的浏览器中,应将您带到WordPress安装。

如果您通过访问localhost/816 在浏览器中,example.com/816 将重定向到http://localhost/816, 安装WordPress站点的实际位置。

您是否应该使用IP来代替localhost, 我想是吧example.com/816 应该将您重定向到192.182.230.1/816.

为了example.com/816 要保持不变并直接指向WordPress安装,您可以访问WordPress管理面板,然后转到您的设置->常规;在那里,修改你的WordPress地址(URL)和你的网站地址(URLhttp://localhost/816http://192.182.230.1/816) 州至http://example.com/816 请记住单击“保存更改”按钮,以便进行修改。

是否要直接访问WordPress网站example.com 而不是example.com/816, 为了实现这一点,您必须设置一个虚拟主机。

设置虚拟主机需要编辑httpd-vhosts.conf 文件您可以在xampp/apache/conf/extra/ 目录

您可以使用下面的代码段将虚拟主机添加到httpd-vhosts.conf 文件

请记住保存它,然后重新启动Apache,以便使您刚才所做的更改生效。

# VirtualHost for example.com
# Here, it is assumed your xampp was installed directly
# at the root of the drive C of your computer, in a folder named xampp.
<VirtualHost example.com:80>
    DocumentRoot "C:\\xampp\\htdocs\\816"
    ServerAdmin example.com
    <Directory "C:\\xampp\\htdocs\\816">
        Options Indexes FollowSymLinks
        AllowOverride All
        Require all granted
    </Directory>
</VirtualHost>
如上所述设置虚拟主机后,现在可以转到WordPress仪表板的设置,然后定义example.com 作为您的WordPress地址(URL)和您的网站地址(URL);这将使您能够始终直接在域名上访问WordPress网站的内容,example.com.

结束

相关推荐

通过电子邮件发送密码:使用XAMPP安装在家庭服务器上的安装程序

我刚刚深入了解了WP的世界,总的来说,一切都很顺利。我在家里有一台服务器,用来托管这些站点。除了用户注册时没有发送密码电子邮件外,一切正常。我在网上搜索了很多帖子,但没有一篇帖子是专门针对我的场景的。有人暗示“我所需要做的就是设置正确的ini选项”,但这就是主题结束时线索结束的地方。我的安装程序使用XAMPP和虚拟主机来重定向URL。非常感谢您的帮助。谢谢