我们公司的网站是使用Symfony框架构建的。我们想在子目录中添加一个博客(因此该网站将是www.ourwebsite.com/blog)。最简单的方法是什么?
理想情况下,我想使用WordPress,因为这是我最有经验的,但将整个网站切换到WordPress是不可取的。一种选择是为博客创建一个子域名(blog.ourwebsite.com),但我们正在向SEO投入大量资金,我们的网站已经有了不错的排名。我们希望使用博客来进一步提高我们网站的排名,我觉得在子网域中拥有它可以减慢我们的目标,因为我已经完成了有限的研究。
答案 0 :(得分:2)
我会在网络服务器级别解决这个问题。假设Symfony应用程序位于/var/www/example.com
,而Wordpress博客位于/var/www/blog.example.com
。
对于Apache,这样的事情应该这样做:
<VirtualHost example.com:80>
DocumentRoot /var/www/example.com
ServerName example.com
<Directory /var/www/example.com>
# Your Symfony config here
</Directory>
Alias /blog /var/www/blog.example.com
<Directory /var/www/blog.example.com>
# Your Wordpress config here
</Directory>
</VirtualHost>
有关详细信息,请参阅Alias directive。如果您明白了这一点,那么如果您不使用Apache,应该直接将其应用于其他Web服务器,例如Nginx。
答案 1 :(得分:0)
或者你可以选择:symblog.co.uk,如果你愿意再多做一些代码。