【问题标题】:How to add an exception a route for routing - laravel如何为路由添加异常路由 - laravel
【发布时间】:2020-11-08 13:13:32
【问题描述】:

我使用的是 laravel。我的服务器是 centOS7 和 apache2。

这是我的路线:

http://example.com/{en}/{county}

但现在我想用 url 启动一个博客页面:

http://example.com/{en}/blog

如何添加预期的网址?

我的博客是 wordpress。

【问题讨论】:

  • 你试过改变路线的顺序吗?
  • 我认为变更单不正确。因为我想安装一个 wordpress 网站。

标签: wordpress laravel .htaccess


【解决方案1】:

通过更改路线的顺序优先级将被更改...

尝试在路由文件web.php中使用这个顺序

.
.
http://example.com/{en}/blog
.
.
.
http://example.com/{en}/{county}

之后,您可以重定向到您的 WordPress 网站 URL:

Route::redirect('/{en}/blog', '/worpress-blog');

【讨论】:

  • 重定向不是合适的方法。
【解决方案2】:

Laravel 按照添加的顺序解析路由。注册路线时试试这个顺序。

http://example.com/{en}/blog

http://example.com/{en}/{county}

它将首先匹配博客,然后移动模式。

现在,如果您运行php artisan route:list,您将看到两条路线都已注册。

【讨论】:

  • 我认为使用example.com{en}/blog 是不正确的。因为我想安装一个 wordpress 网站。
  • 你想在 laravel 项目中安装 WordPress 应用吗?
猜你喜欢
  • 2016-03-30
  • 1970-01-01
  • 2017-12-17
  • 1970-01-01
  • 2016-08-16
  • 2020-08-16
  • 1970-01-01
  • 2017-05-08
  • 2016-06-09
相关资源
最近更新 更多