我在somee.com上托管了我的Visual Studio项目,但我在那里设置它时遇到了麻烦。我已经上传了Visual Studio Project的所有文件(数据层,lib,模型层,sln文件,suo文件)。
我发现为了分配默认页面,您需要在Web配置文件中编写该页面。我在我的网络配置文件中写了以下几行。
<system.webServer>
<defaultDocument enabled="true">
<files>
<clear />
<add value="www.omsshutter.somee.com/www.omsshutter.somee.com/Shutter 2000 Halloween/login.aspx"/>
</files>
</defaultDocument>
</system.webServer>
我想成为默认页面的login.aspx页面没有出现。它出现在&#34; Shutter 2000 Halloween&#34;夹。怎么能让这个工作?
答案 0 :(得分:0)
您需要使用文件的相对路径而不是完整的HTTP路径。即使用以下行
<add value="Shutter 2000 Halloween/login.aspx"/>
而不是
<add value="www.omsshutter.somee.com/www.omsshutter.somee.com/Shutter 2000 Halloween/login.aspx"/>
答案 1 :(得分:0)
方法1
您始终可以检查用户状态安全/用户可见主页。 如果用户没有从主页面加载简单重定向到登录页面(具有公共母版页),请使用。
Server.Transfer("~/login.aspx");
方法2
在Global.asax.cs文件中,编写以下内容:
public void Application_Start(object sender, EventArgs e)
{
RouteTable.Routes routeCollection;
routeCollection.MapPageRoute("DefaultRoute", string.Empty, "~/YourDesiredSubFolder/YourDesiredDocument.aspx");
}
说明: