diff --git a/src/Umbraco.Web.UI/Umbraco.Web.UI.csproj b/src/Umbraco.Web.UI/Umbraco.Web.UI.csproj
index 09ba05f489..32c77ffe5e 100644
--- a/src/Umbraco.Web.UI/Umbraco.Web.UI.csproj
+++ b/src/Umbraco.Web.UI/Umbraco.Web.UI.csproj
@@ -620,7 +620,15 @@
+
+
+ umbraco.aspx
+ ASPXCodeBehind
+
+
+ umbraco.aspx
+
EditUser.aspx
ASPXCodeBehind
diff --git a/src/Umbraco.Web.UI/Umbraco/umbraco.aspx b/src/Umbraco.Web.UI/Umbraco/umbraco.aspx
new file mode 100644
index 0000000000..6e70513afd
--- /dev/null
+++ b/src/Umbraco.Web.UI/Umbraco/umbraco.aspx
@@ -0,0 +1,2 @@
+<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="umbraco.aspx.cs" Inherits="Umbraco.Web.UI.Umbraco.umbraco" %>
+
diff --git a/src/Umbraco.Web.UI/Umbraco/umbraco.aspx.cs b/src/Umbraco.Web.UI/Umbraco/umbraco.aspx.cs
new file mode 100644
index 0000000000..c90ef9aa33
--- /dev/null
+++ b/src/Umbraco.Web.UI/Umbraco/umbraco.aspx.cs
@@ -0,0 +1,19 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Web;
+using System.Web.UI;
+using System.Web.UI.WebControls;
+using Umbraco.Core.Configuration;
+
+namespace Umbraco.Web.UI.Umbraco
+{
+ public partial class umbraco : System.Web.UI.Page
+ {
+ protected void Page_Load(object sender, EventArgs e)
+ {
+ Response.Status = "301 Moved Permanently";
+ Response.AddHeader("Location", GlobalSettings.Path);
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI/Umbraco/umbraco.aspx.designer.cs b/src/Umbraco.Web.UI/Umbraco/umbraco.aspx.designer.cs
new file mode 100644
index 0000000000..449c4fc198
--- /dev/null
+++ b/src/Umbraco.Web.UI/Umbraco/umbraco.aspx.designer.cs
@@ -0,0 +1,15 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by a tool.
+//
+// Changes to this file may cause incorrect behavior and will be lost if
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+
+namespace Umbraco.Web.UI.Umbraco {
+
+
+ public partial class umbraco {
+ }
+}