首页 > 解决方案 > scala路由设置(重定向)

问题描述

我想在访问 localhost:9000 时重定向到网站“www.xxx.com”。

环境是scala和play-framework。

路由文件设置如下

 GET        /                      controllers.HomeController.index

控制器

package controllers

import javax.inject.Inject
import play.api.mvc._

/**
  * A very small controller that renders a home page.
  */
class HomeController @Inject()(cc: ControllerComponents) extends AbstractController(cc) {

  def index = Action { implicit request =>
    Ok(views.html index())
  }
}

这是屏幕截图:localhost:9000。 本地主机:9000 图像

访问 localhost:9000 时如何重定向到“www.xxx.com”?请给我建议。

标签: scalaredirectplayframeworkroutes

解决方案


我认为您应该这样做以重定向您的路线。

controllers.Default.redirect(to = "http://www.google.com")

推荐阅读