在现有静态网站的子域上安装WordPress

时间:2018-06-13 作者:aMJay

我一直在现有静态网站的子域上安装wordpresswww.example.com 为了我的朋友。我已将其正确安装在子域上www.sub.example.com, 然后他让我安装他另一个朋友的自定义插件。我无法通过面板安装它,当我将其上载到plugins 在面板上看不到它,所以我建议他插件可能有问题。

今天,他联系我说,他打电话给网站主机(godaddy)的技术端口(所以他不能复制粘贴我的对话),他们支持地告诉他wordpress不能安装在已经存在的静态网站的子域上,因为可能有一些代码确认。我确信我已经正确地安装了它,就像我以前多次在子域上一样,但我不是serwer方面的专家。

QUESTION

如果主域上有静态网站,我不能在子域上安装wordpress,这是真的吗?如果这是真的,有什么解决办法吗?

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

静态我想你指的是一个标准(简单)的HTML站点。

wordpress无法安装在已经存在的静态网站的子域上,因为可能存在一些代码冲突。

那太荒谬了。。。。

我无法想象戈达迪会给出这个答案,你自己联系他们吧。

你好,比约恩

SO网友:SentientFlesh

我认为他们所指的代码冲突是服务器指令。作为一种可能的解决方法,您可以通过定义多个VirtualHost 并确保托管环境与目录结构匹配。我想不出任何其他的。”;“代码冲突”;只要WordPress知道它在哪里,这可能会发生(至少对于WP来说,插件可能是另一回事)DocumentRoot 是的,它应该运行得很好。

Example:

<!-- Root of your website -->
<VirtualHost *:80>     DocumentRoot "~/www/html/" </VirtualHost>
<!-- Root of subdomain. Install WordPress here -->
<VirtualHost *:80>     DocumentRoot "~/www/html/subdomain/" </VirtualHost>

结束

相关推荐

插件放置在/wp-content/plugins内的文件夹中时不保存值

我得到了WordPRess插件的以下代码,它在每个页面/后期编辑屏幕上添加了两个自定义输入。然后将这些值保存并输出到前端页面的标题中。如果代码位于内部,则可以正常工作。php文件并直接放入“wp内容/插件”。然而,如果我把它放在插件(如“wp-content/plugins/myplugin”)中自己的文件夹中,那么在通过编辑屏幕保存帖子/页面时,输入字段不会保存。此外,它不会向前端页面html标题部分输出任何内容。这似乎是一个被放弃的项目,所以我无法与原始开发人员一起制定解决方案。然而,代码中的某些内容