asp.net - 上传母版页后网站关闭
问题描述
我的问题是关于共享服务器上的 Asp.Net 网站托管。我有一个网站,它有1 个母版页和 4000 个子页,网站是用 asp.net 制作的,但页面是静态的 - 我没有在其中使用任何数据库。我简单地从母版页创建一个子页面,编写标题、标题、描述和内容。网站每天有 30,000 到 40,000 次浏览量。
问题是:当我对母版页进行任何更改时,网站关闭了 3-4 小时。子页面上传没有问题- 上传我使用 FileZilla 的页面(可以上传任意数量的子页面并且没有网站关闭问题)。
我正在使用GoDaddy 的 Ultimate Windows 托管计划
这是我的母版页代码:
<%@ Master Language="VB" AutoEventWireup="true" CodeFile="mpageR.master.vb" Inherits="mywebsite" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<link rel="stylesheet" href="css/W3.css"/>
<link rel="stylesheet" href="css/style1.css"/>
<!-- START: Analytics-->
<!-- Analytics code-->
<script type="text/javascript">
...
</script>
<!-- END: Analytics Code-->
<asp:ContentPlaceHolder id="head" runat="server">
</asp:ContentPlaceHolder>
</head>
<body>
<!--Main Page Section-->
<form id="form1" runat="server">
<div class="w3-row">
<!--Header control (reading a file in this control to show header section)-->
<%@ Register TagPrefix="uc" TagName="header_cntrl" Src="~/user-controls/header.ascx" %>
<uc:header_cntrl id="header_cntrl1" runat="server"/>
<!--End of Header-->
</div>
<div class="w3-row">
<!--main section-->
<div class="left-panel">
<!-- Left Nav Menu (reading file for left panel)-->
<%@ Register TagPrefix="uc" TagName="LeftNavMenu" Src="~/plugins/LeftNavMenu.ascx" %>
<uc:LeftNavMenu id="LeftNavMenu" runat="server"/>
<!-- End of Left Nav Menu-->
</div>
<div class="main-panel">
<asp:ContentPlaceHolder id="ContentPlaceHolder1" runat="server">
</asp:ContentPlaceHolder>
</div>
<div class="right-panel">
<!-- Right Nav Menu (reading file for right section)-->
<%@ Register TagPrefix="uc" TagName="RgtNavMenu" Src="~/plugins/RgtNavMenu.ascx" %>
<uc:RgtNavMenu id="RgtNavMenu" runat="server"/>
<!-- End of Right Nav Menu-->
</div>
</div>
<br />
<!--Footer control (reading file for footer)-->
<%@ Register TagPrefix="uc" TagName="footer_cntrl" Src="~/user-controls/footer.ascx" %>
<uc:footer_cntrl id="footer_master" runat="server"/>
<!--End of Footer-->
</form>
<!--End of Main Page Section-->
</body>
</html>
Web.config 文件:
<?xml version="1.0"?>
<configuration>
<system.web>
<compilation debug="true" targetFramework="4.0">
</compilation>
<pages controlRenderingCompatibilityVersion="3.5" clientIDMode="AutoID"/>
<customErrors mode="On">
<error redirect="~/error.aspx" statusCode="404"/>
</customErrors>
</system.web>
<system.webServer>
<rewrite>
<rules>
<rule name="Redirect to WWW" stopProcessing="true">
<match url=".*" />
<conditions>
<add input="{HTTP_HOST}" pattern="^mywebsiye.com$" />
</conditions>
<action type="Redirect" url="https://www.mywebsite.com/{R:0}"
redirectType="Permanent" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>
解决方案
推荐阅读
- python-2.7 - 维度问题线性回归 Python scikit 学习
- javascript - 通过按下 CSS 中的按钮向下滚动
- c++ - C ++中的指针和引用之间是否存在任何开销差异
- xcode - 在 Xcode 10 中打开现有项目;源代码控制不起作用?
- css - Ionic 3 从 API/服务器加载 css
- amazon-web-services - AWS E2 实例网络服务器回复 AWS
- php - where 子句中的日期比较:在 mongodb 中与流明
- mysql - mysql如何查看不同列中具有相同数字的行
- mobile - Flutter 应用本地化方法
- jenkins - Jenkinsfile 管道构造 JSON 对象并写入文件