我可以在同一个域上运行我的wordpress网站和非wordpress网站吗?

时间:2011-01-20 10:58:34

标签: php wordpress

我使用html + php + mysql构建客户端网站和业务系统,两者都在同一个域上运行。

最近,我觉得最好将网站分开并使用wordpress,以便客户端可以更新自己的内容,而不是每次需要更改内容时都这样做。

因为我的客户预算很低,我在想是否可以在同一个域上运行wordpress和业务解决方案。如果我在子域下运行业务解决方案,它会解决问题,还是wordpress的前端控制器将获取与该域相关的任何请求?

有可能吗?我的建议将不胜感激。

非常感谢,

马赫布卜

5 个答案:

答案 0 :(得分:3)

绝对可能,是的。根据您的目的,您可以使用许多场景:

  • 子域 - 将所有内容安装在不同的子域中,或者在根目录下安装一个东西,在不同的子域中安装其他东西。子域通常只映射到同一帐户的目录中,因此您使用相同的FTP凭据等来传输文件。
  • 目录 - 例如http://www.example.com/blog。以这种方式部署博客非常容易,只需将其他内容放在根目录中即可。
  • 混合 - 只要没有名称冲突,您实际上可以将文件(.php,.html等)放在与WordPress相同的目录中。 .htaccess中的默认重定向规则将确保这些文件照常提供,而不会干扰WordPress。

不了解您的代码,如果它很简单,另一种方法是在WordPress中创建调用代码的自定义页面模板。关于这一点的好处是,您的页面将始终具有与博客中其他页面相同的外观和感觉,即,如果您更改/更新主题。这可能对您有用,也可能无关紧要。

答案 1 :(得分:2)

它可能。我们已通过以下方式为多个站点实施了

  • Elgg as Master
  • FluxBB / PhpBB for forum
  • Wordpress for blogs

然后,您可以在这些系统之间共享会话。只需通过一个系统处理您的登录/注册。

答案 2 :(得分:1)

当然,您可以设置wordpress网站,例如:http://blog.example.comhttp://www.example.com中的网站,没有任何问题。只需要在Web服务器中设置它。

答案 3 :(得分:0)

我是通过将wordpress博客放在大域内的单独目录中来实现的。 wordpress不会干扰同一域中的其他php站点。

答案 4 :(得分:0)

是的,这是可能的。 我们使用Drupal作为主要网站,ELGG作为社交网络,PHPBB3作为论坛,Wordpress作为博客使用相同的域名。我们通过为每个站点使用不同的子域来实现它。