网站面板:404 - 找不到文件或目录
Websitepanel: 404 - File or directory not found
我向网络服务器发布了一个 asp.net 网站,可以通过名为 websitepanel (websitepanel.net) 的控制面板对其进行管理。我通过 ftp 将网站发布到网络服务器。
xyzwebsite.com - 这行得通!并显示 Default.aspx 页
xyzwebsite.com/Default.aspx 和 xyzwebsite.com/Default - 不工作并显示以下但页面确实存在,目录也存在
Web 服务器控制面板中看到的实际结构:
但在我的本地 IIS 中它工作正常。你们中的任何人对此有任何见解吗,因为我是这类东西的新手,所以任何线索都将不胜感激:)
您需要确保,或让托管商确认,远程服务器上安装了应用程序服务器 windows 功能,包括 ASP.NET 功能。
一种解决方法是按如下方式进行域重定向:
(你应该使用带有正则表达式的模式)
<rule name="Domain redirect" >
<match url="*" />
<conditions>
<add input="{HTTP_HOST}" pattern="^.+$" />
</conditions>
<action type="Redirect" url="http://www.mydummysite.com/{R:0}" />
</rule>
祝你好运,希望对你有所帮助。
1) 首先要验证的是,您的域已正确指向您上传网站的服务器。
2) 如果你只用 xyzwebsite.com 就可以浏览 Default.aspx 页面,那么 xyzwebsite.com/Default.aspx 应该不会出现任何错误。
3) 要运行 xyzwebsite.com/Default,您必须将文件夹"Default" 设为虚拟目录并设置其自己的默认页面。为了实现它,this tutorial 会帮助你。
我刚刚将以下属性添加到 web.config 中的 <Modules>
标记,这解决了我的问题。
<system.webServer>
<modules runAllManagedModulesForAllRequests="true">
.......
我向网络服务器发布了一个 asp.net 网站,可以通过名为 websitepanel (websitepanel.net) 的控制面板对其进行管理。我通过 ftp 将网站发布到网络服务器。
xyzwebsite.com - 这行得通!并显示 Default.aspx 页
xyzwebsite.com/Default.aspx 和 xyzwebsite.com/Default - 不工作并显示以下但页面确实存在,目录也存在
Web 服务器控制面板中看到的实际结构:
但在我的本地 IIS 中它工作正常。你们中的任何人对此有任何见解吗,因为我是这类东西的新手,所以任何线索都将不胜感激:)
您需要确保,或让托管商确认,远程服务器上安装了应用程序服务器 windows 功能,包括 ASP.NET 功能。
一种解决方法是按如下方式进行域重定向:
(你应该使用带有正则表达式的模式)
<rule name="Domain redirect" >
<match url="*" />
<conditions>
<add input="{HTTP_HOST}" pattern="^.+$" />
</conditions>
<action type="Redirect" url="http://www.mydummysite.com/{R:0}" />
</rule>
祝你好运,希望对你有所帮助。
1) 首先要验证的是,您的域已正确指向您上传网站的服务器。
2) 如果你只用 xyzwebsite.com 就可以浏览 Default.aspx 页面,那么 xyzwebsite.com/Default.aspx 应该不会出现任何错误。
3) 要运行 xyzwebsite.com/Default,您必须将文件夹"Default" 设为虚拟目录并设置其自己的默认页面。为了实现它,this tutorial 会帮助你。
我刚刚将以下属性添加到 web.config 中的 <Modules>
标记,这解决了我的问题。
<system.webServer>
<modules runAllManagedModulesForAllRequests="true">
.......