この記事で読んだように、301 パーマネント リダイレクトを実装しました。
リダイレクトが発生する1つのケースを除いて、すべてが機能しています
www.sitename.com/www.sitename.com.
リダイレクトしようとしている場所がサイト名に追加されているようです。コントローラーのアクションにリダイレクトしようとしているときにそれが発生するようにしたいのですが、サイトのホームにリダイレクトしているときではありません。
たとえば、これを行うと、リダイレクトが発生します
newUrl = "Blog/TagPosts/" + {tag}
response.RedirectLocation = newUrl;
response.End();
www.sitename.com/blog/tagposts
.これは私が必要とするものですが、リダイレクトするとき
www.sitename.com
これをやっている
response.Redirect(www.sitename.com);
response.End();
URL が にリダイレクトされwww.sitename.com/www.sitename.com
ます。これを回避するにはどうすればよいですか?