【问题标题】:Install Wordpress as a subfolder inside Laravel将 Wordpress 安装为 Laravel 中的子文件夹
【发布时间】:2017-03-08 19:21:11
【问题描述】:

我运行一个基于 Laravel 的网站,需要在与 http://example.com/blog 相同的域上托管一个 Wordpress 博客

通过将“blog”目录放在 Laravel 项目的公共目录中,我陷入了无限重定向循环错误。

我该如何解决这个问题?

【问题讨论】:

  • 添加RewriteCond $1 !^(blog)只在首页有效,其他网址无效,即blog/sample-page

标签: wordpress laravel


【解决方案1】:

将此行添加到您的 Laravel“公共”文件夹内的 .htaccess 文件中,然后它应该排除 /blog/ 以便您可以在博客文件夹中对其进行自己的设置。

RewriteCond $1 !^(blog)

【讨论】:

  • 为了安全和更好的维护,一个更好的解决方案是单独放置 Wordpress(在 Laravel 的安装文件夹之外),并在 Apache/nginx 中配置 '/blog' 路径 - 使其指向 Wordpress而不是 Laravel。
猜你喜欢
  • 1970-01-01
  • 2017-07-07
  • 2020-12-04
  • 2018-02-25
  • 2017-06-20
  • 2017-12-04
  • 2017-07-17
  • 1970-01-01
  • 2017-11-04
相关资源
最近更新 更多