Я пытаюсь создать дочерний сайт (***. Com / rentals) и постоянно получаю сообщение об ошибке сервера при переходе на его URI. Я создал папку 'rentals' как подпапку в wwwroot, создал маршрут следующим образом:
app.UseMvc(routes =>
{
routes.MapRoute(
name: "default",
template: "{controller=Home}/{action=Index}/{id?}");
routes.MapRoute(
name: "rentals",
template: "{controller=Rentals}/{action=~/rentals/Index}/{id?}");
});
и сгенерировал новый контроллер со следующим кодом:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Mvc;
// For more information on enabling MVC for empty projects, visit https://go.microsoft.com/fwlink/?LinkID=397860
namespace hillandco.Controllers
{
public class RentalsController : Controller
{
// GET: /<controller>/
public IActionResult Index()
{
return View();
}
}
}
Я создал файл Index.html, и, к сожалению, переход к корню дочернего сайта с использованием 'https://***.com/rentals' все еще вызывает ошибку. Любая помощь с тем, что мне здесь не хватает, будет фантастической