将 SSL MVC 5 应用程序部署到共享主机 - 403 错误
Deploying an SSL MVC 5 application to Shared Hosting - 403 Error
我已将 ASP.NET MVC 5 应用程序上传到我的共享主机根目录(MVC 应用程序只能在根目录中运行)。
这是我第一次使用 SSL 部署东西。我的主机提供商给了我一个共享 SSL 证书。在我的根文件夹中,我有另一个用于 SSL 加密内容的文件夹。
我很困惑我应该把什么放在文件夹里!我无法将我的整个应用程序放在那里,因为除非将其放在根文件夹中,否则该站点将无法运行。
此外,我不确定在部署我的应用程序之前是否需要使用该 SSL URL 在本地执行任何操作。
我不确定是所有共享托管服务提供商还是某些共享托管服务提供商都是这种情况。我的 (Fasthosts) 只允许 MVC 应用程序从 /htdocs (root) 运行 并且它们为您提供一个用于 SSL 加密文件的子文件夹。
但是如果您的整个应用程序都在使用 SSL,那么它就不会工作,因为您无法将整个 MVC 应用程序移动到根目录下的 SSL 子文件夹中。
无论如何,我最终得到了一个虚拟专用服务器并购买了我自己的 SSL 证书。
我已将 ASP.NET MVC 5 应用程序上传到我的共享主机根目录(MVC 应用程序只能在根目录中运行)。
这是我第一次使用 SSL 部署东西。我的主机提供商给了我一个共享 SSL 证书。在我的根文件夹中,我有另一个用于 SSL 加密内容的文件夹。
我很困惑我应该把什么放在文件夹里!我无法将我的整个应用程序放在那里,因为除非将其放在根文件夹中,否则该站点将无法运行。
此外,我不确定在部署我的应用程序之前是否需要使用该 SSL URL 在本地执行任何操作。
我不确定是所有共享托管服务提供商还是某些共享托管服务提供商都是这种情况。我的 (Fasthosts) 只允许 MVC 应用程序从 /htdocs (root) 运行 并且它们为您提供一个用于 SSL 加密文件的子文件夹。
但是如果您的整个应用程序都在使用 SSL,那么它就不会工作,因为您无法将整个 MVC 应用程序移动到根目录下的 SSL 子文件夹中。
无论如何,我最终得到了一个虚拟专用服务器并购买了我自己的 SSL 证书。