目前我在当前网站(example.com/wordpress
)的子文件夹中安装了WordPress。我如何使它可以从子域访问wordpress?
即。我希望wordpress可以通过以下地址访问:wordpress.example.com
,并且所有链接,帖子和页面仍然可以正常运行,例如wordpress.example.com/my-wp-post/
如果它与主持人有所不同,我特别询问1& 1。
谢谢
答案 0 :(得分:14)
我不是视频教程的忠实粉丝,但我使用this one成功设置了一个新的子域并安装了wordpress。
以下是该过程的概述
创建子域后,我使用WP clone创建并将我的实时网站的备份安装到新的子域中。克隆站点允许我在将更新部署到我的公共站点之前验证更新。
希望OP解决了这个问题,但也许这对其他人有用。
答案 1 :(得分:1)
我认为你有2个选择。
1)手动:
将您的wordpress安装从主域的子文件夹复制到子域的文件夹。使用数据库编辑工具(您选择)进入wp_options表并更改option_name'siteurl'和'home'的option_value。
您可能还有其他一些需要编辑的选项,但它们往往不是特定于插件的。
2)好一点:
在子域中创建一个新的wordpress安装。将插件,主题和上传内容复制到其中。然后,从https://deliciousbrains.com/wp-migrate-db-pro/安装插件wp-migrate-db-pro使用此插件将数据库从子文件夹安装复制到子域安装。此插件将全局搜索并替换您的URL和文件夹。
我一直在使用这个插件......它节省了我数小时的工作量。
答案 2 :(得分:1)
购买您的唯一网址或子域名,或者您希望wordpress从您的主机提供商处生活的任何地方。
wordpress.example.com
coolurl.cooltimes.com
将Wordpress上传到该根目录。 /
或为其定义自定义文件夹;
wordpress.example.com/partywp/
注意:如果您正在寻找免费的(不需要托管 - 虽然不那么自定义网站友好)具有类似网址的wordpress,请使用wordpress.com版本并且您不要
。需要做任何事情。http://wordpress.com/与http://wordpress.org/
不同Wordpress.com就像谷歌博客,您只需创建一个帐户,他们就会为您提供一个URL - 以及带有小模板的免费博客区域。您可以将您的免费wordpress.com转移到自定义wordpress.org - 如果您想使用wordpress托管命名约定,请咨询wordpress。
<强>加了:强>
如果要更改原始安装的位置;到不同的路径或位置。然后,您应该卸载其他地方或之前的Wordpress,并重新安装在您希望它当前居住的位置,以避免任何整体或错误等。
所以,如果现在它必须在:wordpress.example.com
- 与你的主机提供商(希望不是godaddy)一起工作,找到这个域的根,并重新安装一个全新的版本,你应该没问题。如果您还有其他DNS问题,请尝试更清楚地描述您的问题。