에서 다른 홈페이지 URL을 설정? 내가 www.mydomain.com에 액세스 할 때나는 다음과 같은 경로를 가지고하는 ASP.NET 핵심 프로젝트에 ASP.NET의 CORE
그래서 자동으로 ASP.NET 코어에
을 www.mydomain.com/about-us이 수를인가 리디렉션 또는 내가 도메인 DNS에이 작업을 수행해야 할 수 있어요 ?
는에서 다른 홈페이지 URL을 설정? 내가 www.mydomain.com에 액세스 할 때나는 다음과 같은 경로를 가지고하는 ASP.NET 핵심 프로젝트에 ASP.NET의 CORE
그래서 자동으로 ASP.NET 코어에
을 www.mydomain.com/about-us이 수를인가 리디렉션 또는 내가 도메인 DNS에이 작업을 수행해야 할 수 있어요 ?
는당신은 (Startup
에) 당신의 Configure()
방법에 아래를 사용할 수 있습니다 또한
app.UseMvc(routes =>
{
routes.MapRoute(
name: "default",
template: "{controller=About}/{action=about-us}/{id?}");
});
참조 :
var option = new RewriteOptions();
option.AddRedirect("^$", "about-us");
app.UseRewriter(option);
당신은 URL Rewriting Middleware를 사용하여 리디렉션 규칙을 추가 할 수 있습니다 이 방법 :
[HttpGet]
public IActionResult Get()
{
return RedirectToAction("Index");
}
[HttpGet("about-us")]
public IActionResult Index() => View();