URLルーティングを実装するASP.NET 4.0アプリケーションがあります。これにより、拡張子のないページURLが得られます(例:/記事/ {タイトル})拡張リンクのないURLによる相対リンク
これらのページの一部には相対リンクが含まれています。 Visual Studioからサイトをテストすると、相対リンクは/ Articles/{title}/mylinkを指します。しかし、共有ホスティングアカウントに自分のサイトを展開すると、同じ相対リンクが/ Articles/mylinkを指しています。
http://blackbeltcoder.com/Articles/asp/creating-website-thumbnails-in-asp-netに問題が表示されます。上部付近の画像へのリンクが壊れています。このページはVisual Studioからテストするときにうまく機能しました。 {title}はディレクトリとみなされました。しかし、展開されると、{title}はページ名とみなされます。
上記のURLに「/」を追加すると、期待どおりに動作します。しかし、どうすればそれが常に機能するか確認することができますか?
誰でも分かりますか?
この問題はまだ完全に解決されていません。私はウェブを検索する時間を費やしました。しかし、真実は、私はちょうど違いを引き起こしていることを理解していないので、解決策を探す場所を知らないということです。 –