如何在子域中安装WordPress?

如何在子域中安装WordPress?,wordpress,subdomain,Wordpress,Subdomain,目前,我在当前网站的子文件夹中安装了WordPress(example.com/WordPress)。如何使wordpress可以从子域访问 也就是说,我希望wordpress可以从以下地址访问:wordpress.example.com,并且所有的链接、帖子和页面仍然可以完美地工作,例如wordpress.example.com/my wp post/ 如果这对一号主持人有影响,我会特别询问1号和1号主持人 谢谢你我想你有两个选择 1) 手动: 将wordpress安装从主域的子文件夹复制到子

目前,我在当前网站的子文件夹中安装了WordPress(
example.com/WordPress
)。如何使wordpress可以从子域访问

也就是说,我希望wordpress可以从以下地址访问:
wordpress.example.com
,并且所有的链接、帖子和页面仍然可以完美地工作,例如
wordpress.example.com/my wp post/

如果这对一号主持人有影响,我会特别询问1号和1号主持人


谢谢你

我想你有两个选择

1) 手动:

将wordpress安装从主域的子文件夹复制到子域的文件夹。使用数据库编辑工具(由您选择)进入wp_选项表,并更改选项名称“siteurl”和“home”的选项值

您可能有一些其他选项需要编辑,但它们通常是特定于插件的

2) 稍微好一点:

在您的子域中创建新的wordpress安装。复制你的插件,主题和上传到它。然后,安装插件wp migrate db pro from使用此插件将数据库从子文件夹安装复制到子域安装。此插件将为您全局搜索和替换URL和文件夹


我已经使用这个插件一段时间了……它为我节省了数小时的工作时间。

从主机提供商处购买您唯一的URL或子域,或您希望wordpress在任何地方使用的内容

wordpress.example.com

coolurl.cooltimes.com
将Wordpress上载到该根目录<代码>/

或为其定义自定义文件夹

wordpress.example.com/partywp/
注意:如果您正在寻找具有类似URL的免费wordpress(无需托管-尽管不太适合定制网站),请使用wordpress.com版本,您无需做任何事情

不同于

Wordpress.com就像google blogger一样,你只需创建一个帐户,他们就会为你提供一个URL和免费的带有小模板的博客区。您可以将免费的wordpress.com转到自定义的wordpress.org——如果您想使用wordpress主机命名约定,请咨询wordpress

添加:

如果您正在更改原始安装的位置;到不同的路径或位置。然后,您应该卸载其他地方或以前的Wordpress,并在您希望它当前所在的位置重新安装,以避免任何整体或错误等


因此,如果现在它必须位于:
wordpress.example.com
——请与您的主机提供商(希望不是godaddy)合作,找到此域的根目录,并使用最新版本重新安装,您应该可以了。如果您有更多的DNS问题,请尝试更清楚地描述您的问题。

我不太喜欢视频教程,但我曾经成功地建立了一个新的子域并安装了wordpress

下面是该过程的概述

  • 使用cpanel创建子域
  • 将最新版本的wordpress下载到本地驱动器
  • 上载到主机上的子域文件夹
  • 提取文件,并将其移动到子域文件夹中
  • 使用cpanel SQL向导创建新数据库
  • 记下用户名、数据库名称和数据库密码
  • 将wp-config-sample.php复制到子域文件夹中的wp-config.php
  • 编辑wp-config.php以添加用户名、数据库名称和数据库密码
  • 打开URL“your subdomain.your domain.com/wp admin/install.php”
  • 填写表单上的字段,然后按“安装wordpress”
  • 在创建子域后,我使用它来创建我的live站点的备份并将其安装到新的子域中。克隆站点允许我在将更新部署到公共站点之前验证更新


    希望OP已经解决了这个问题,但这可能对其他人有用。

    您创建一个子域并将wordpress上传到其中。从技术上讲,www是一个子域,所以开箱即用应该没有问题。谢谢。不过我说的是一个自我托管的wordpress.org网站。我的主机只允许我创建一个子域,链接到一个子文件夹,而不是创建一个单独的根目录。因此,我如何确保我在子文件夹中安装的wordpress即使在URL发生更改(从
    example.com/wordpress/
    wordpress.example.com
    )时仍能正常工作?我试图简单地将我的
    example.com/wordpress/
    链接到
    wordpress.example.com
    文件夹,但由于URL不匹配,页面和css无法正确加载;但是,如果您正在更改原始安装的位置;到不同的路径或位置。然后,您应该卸载位于别处或以前的Wordpress,并在您希望它当前所在的位置重新安装,以避免任何完整或错误等。如何防止站点自动转发到根目录?我一直收到一个404错误,说root服务器上不存在root.com/subdirectory/wp admin/(etc)-我无法访问安装时的子目录all@Jan,很难说,但我猜可能是您的“wp config.php”文件或“.htaccess”。或者可能是子目录权限的问题。这对我来说很有效,除了步骤6和步骤8之外,我会包括db主机地址。您可能还想用整个db中的子域链接替换指向root的链接,例如注释中的链接。我使用wp-cli(它有一个search-replace命令),但对我来说,它只适用于我经常移动到登台站点的网站数据库的本地版本。