我目前正在家中设置QA服务器以测试应用程序,但遇到了一点问题。我尝试通过以下步骤将我的.Net Core 6网站发布到服务器:
1.通过Visual Studio将网站发布到本地文件夹。Visual Studio Publishing
1.通过Filzilla将发布的网站复制到服务器。Filezilla Copy
不幸的是,当我转到url时,我只搜索到已发布文件的目录:Directory Search
Web服务器是Apache 2,运行在Ubuntu Server 22.04上。我如何才能让我的网站在此QA服务器上启动并运行,而不仅仅是目录搜索?
提前感谢您的帮助!
1条答案
按热度按时间q3qa4bjr1#
4L4M1N的注解是正确的。您所产生的出版档案只适用于Windows IIS,而非Apache2。
所以你需要检查官方创建.htaccess文件,和网络服务器将工作.
参考视频:
How to Deploy .Net Core Web Application to Ubuntu Linux