How can I execute PHP code from ASP.NET MVC

2019-09-14 04:57发布

问题:

I want to do something like the following:

public class HomeController : Controller
{
    // Redirect to the phpinfo.php file
    public ActionResult PhpInfo()
    {
        return RedirectToRoutePermanent("~/Views/Home/PhpInfo.php");
    }
}

This errors out saying that the route cannot be found.

Any ideas?

Thanks, Zain

回答1:

Answer from scartag in the comments. Stating it below for posterity:

It doesn't seem to be possible using the C# part of ASP.NET, but you can post links by using <a href="/PhpInfo.php">PHP Info</a> syntax