A)你可以通过改变Web.config来实现:
<system.web>
<httpHandlers>
<add verb="*" path="*.html" type="System.Web.UI.PageHandlerFactory"/>
</httpHandlers>
</system.web>
Run Code Online (Sandbox Code Playgroud)
B)原因是阻止观众知道网站背后的运行时,但在大多数情况下使用ASP.NET,很容易从HTML的添加中识别(例如视图状态等)
C)这取决于你,我不会说它的好坏.
您可能还需要指定一个buildHandler:
<?xml version="1.0"?>
<configuration>
<system.web>
<compilation debug="true">
<buildProviders>
<add extension=".html" type="System.Web.Compilation.PageBuildProvider" />
</buildProviders>
</compilation>
<httpHandlers>
<add verb="*" path="*.html" type="System.Web.UI.PageHandlerFactory" />
</httpHandlers>
</system.web>
</configuration>
Run Code Online (Sandbox Code Playgroud)
B)C)
如果网址是公开的,你应该输入url的相关信息,以及在未来10到20年内(或更多......)不太可能改变的事情,那将是:
这些事情可能会随着时间而改变
如果网址是私有的,那么构建它们并不重要,只要它有助于您的应用程序.
| 归档时间: |
|
| 查看次数: |
447 次 |
| 最近记录: |