@* Notice that the 'hostname' here is null but the protocol is 'https'. Its a link to a secure page on this application *@
@Html.ActionLink(
    linkText: "linktext",
    actionName: "Details",
    controllerName: "Products",
    protocol: "https",
    hostname: null,
    fragment:null,
    routeValues: new { print = "true" },
    htmlAttributes: null)