我正在将一个静态存档网站从 IIS/Windows 移动到 Apache,希望保留以.aspx
如何在 Linux 上允许 aspx/ashx 作为静态内容?
我不打算在 Mono 或任何东西中执行这些文件,只是将它们作为静态文件提供(显然删除了所有代码,只保留 html)
我想我应该对我的 .htaccess 做这样的事情:
AddType text/html .aspx
我对吗?
我正在将一个静态存档网站从 IIS/Windows 移动到 Apache,希望保留以.aspx
如何在 Linux 上允许 aspx/ashx 作为静态内容?
我不打算在 Mono 或任何东西中执行这些文件,只是将它们作为静态文件提供(显然删除了所有代码,只保留 html)
我想我应该对我的 .htaccess 做这样的事情:
AddType text/html .aspx
我对吗?
那应该没问题。它有效吗?虽然最好添加到您的服务器配置,而不是
.htaccess
如果可能的话。或者,您可以将物理(静态)文件重命名为
.html
(毕竟,它们是什么),并在内部使用 mod_rewrite将请求从.aspx
to重写.html
为向后兼容。例如: