diff --git a/.openpublishing.redirection.architecture.json b/.openpublishing.redirection.architecture.json index d021c9163487b..d67eb858d1d47 100644 --- a/.openpublishing.redirection.architecture.json +++ b/.openpublishing.redirection.architecture.json @@ -83,7 +83,7 @@ }, { "source_path_from_root": "/docs/architecture/modernize-with-azure-containers/lift-and-shift-existing-apps-devops/when-to-deploy-windows-containers-to-service-fabric.md", - "redirect_url": "/dotnet/architecture/modernize-with-azure-containers/modernize-existing-apps-to-cloud-optimized/when-to-deploy-windows-containers-to-service-fabric" + "redirect_url": "https://github.com/dotnet-architecture/eBooks/blob/1ed30275281b9060964fcb2a4c363fe7797fe3f3/current/modernize-with-azure-containers/Modernize-Existing-.NET-applications-with-Azure-cloud-and-Windows-Containers.pdf" }, { "source_path_from_root": "/docs/architecture/modernize-with-azure-containers/modernize-existing-apps-to-cloud-optimized/modernize-your-apps-lifecycle-with-ci-cd-pipelines-and-devops-tools-in-the-cloud.md", diff --git a/.openpublishing.redirection.azure.json b/.openpublishing.redirection.azure.json index f83d7b2becc3a..29d1ffe2ccf1f 100644 --- a/.openpublishing.redirection.azure.json +++ b/.openpublishing.redirection.azure.json @@ -26,7 +26,7 @@ }, { "source_path_from_root": "/docs/azure/dotnet-quickstart-xplat.md", - "redirect_url": "/azure/app-service/app-service-web-tutorial-dotnetcore-sqldb" + "redirect_url": "/azure/app-service/tutorial-dotnetcore-sqldb-app" }, { "source_path_from_root": "/docs/azure/dotnet-samples.md", diff --git a/.openpublishing.redirection.csharp.json b/.openpublishing.redirection.csharp.json index 1ef014a0ab376..ac80ef34e5ced 100644 --- a/.openpublishing.redirection.csharp.json +++ b/.openpublishing.redirection.csharp.json @@ -180,7 +180,7 @@ }, { "source_path_from_root": "/docs/csharp/how-to/parse-strings-using-split.md", - "redirect_url": "/dotnet/csharp/fundamentals/strings/split" + "redirect_url": "/dotnet/csharp/fundamentals/strings/common-tasks/split" }, { "source_path_from_root": "/docs/csharp/how-to/safely-cast-using-pattern-matching-is-and-as-operators.md", @@ -188,7 +188,7 @@ }, { "source_path_from_root": "/docs/csharp/how-to/search-strings.md", - "redirect_url": "/dotnet/csharp/fundamentals/strings/search" + "redirect_url": "/dotnet/csharp/fundamentals/strings/common-tasks/search" }, { "source_path_from_root": "/docs/csharp/implicitly-typed-lambda-expressions.md", @@ -428,7 +428,7 @@ }, { "source_path_from_root": "/docs/csharp/language-reference/compiler-messages/cs1067.md", - "redirect_url": "/dotnet/csharp/language-reference/compiler-messages/partial-types" + "redirect_url": "/dotnet/csharp/language-reference/compiler-messages/partial-declarations" }, { "source_path_from_root": "/docs/csharp/language-reference/compiler-messages/cs1112.md", @@ -740,7 +740,7 @@ }, { "source_path_from_root": "/docs/csharp/language-reference/compiler-messages/cs8795.md", - "redirect_url": "/dotnet/csharp/language-reference/compiler-messages/partial-types" + "redirect_url": "/dotnet/csharp/language-reference/compiler-messages/partial-declarations" }, { "source_path_from_root": "/docs/csharp/language-reference/compiler-messages/cs8802.md", @@ -756,7 +756,7 @@ }, { "source_path_from_root": "/docs/csharp/language-reference/compiler-messages/cs8817.md", - "redirect_url": "/dotnet/csharp/language-reference/compiler-messages/partial-types" + "redirect_url": "/dotnet/csharp/language-reference/compiler-messages/partial-declarations" }, { "source_path_from_root": "/docs/csharp/language-reference/compiler-messages/cs8892.md",