我有一个运行 Mono 2.8.1 和 mod_mono 2.8 和 apache2 的 CentOS 5.x 服务器。
每次我通过 ftp 从 Visual Studio 2010 将站点部署到我的服务器并导航到该站点时,我都会收到 404 not found 错误页面。
其他子域(虚拟主机)中的站点不受影响。
使用 /etc/init.d/httpd restart 重新启动 httpd 可以解决问题,并且我可以再次查看我的 ASP 站点。显然重启整个 httpd 进程是不够的。
我的猜测是,这类似于 IIS 中的应用程序域。有没有办法在 mod_mono 中“回收”和应用程序域?我可以将其设置为在部署时发生吗?