Ich verwende die folgende in MVC einen Link zu meiner Homepage in meiner Anwendung zu erstellen:Verbindung ohne Slash am Ende
<a href="~/">home</a>
Leider, wenn diese unter einer App ausgeführt wird, wird dies einen Link wie
erstellen<a href="/app-name/">home</a>
Gibt es eine Möglichkeit, diese Verbindung zu der app-name
ohne den Schrägstrich (oder ohne nur Hardcodierung der it) zu erstellen?
Unsere Website ist kanonisch, so dass alle URLs mit einem abschließenden Schrägstrich in ihre nicht nachgestellte Schrägstrichversion umgeleitet werden und weil dieser Link einen Schrägstrich enthält, verursacht dies unnötige Redirect-Hops, die unsere SEO-Bewertungen
benachteiligen
ich, ob die URL EndsWith schlage vor, Check („/“) und wenn ja, sammelt das Substring (0 , MyString.Length - 1) –