我想提供来自同一域 www.mydomain.com 的营销内容以及我的 Web 应用程序
我经常看到网站使用内容管理系统来提供来自 www.theirdomain.com 的营销内容,但访问网络应用程序是从 app.theirdomain.com 进行的。这相当简单。
我希望我的营销内容位于:
如果您运行自己的服务器,您仍然可以将每个应用程序(例如,营销与仪表板)分解为单独的代码库。然后使用反向代理,例如 nginx (
http://nginx.org/en/) 或 HAProxy (http://www.haproxy.org/) 将请求发送到 /login
和
/dashboard
到您的仪表板应用程序,以及其他所有内容到您的营销应用程序。
高知的自由数字营销顾问,我曾与想要从同一域提供营销内容和 Web 应用程序的企业合作。这种方法可以简化品牌推广、改进 SEO 并提供无缝的用户体验。以下是如何有效地做到这一点:
营销内容:example.com/blog 网络应用程序:example.com/app 子域:或者,您可以使用子域来分隔您的内容(例如,marketing.example.com 用于营销内容,app.example.com 用于 Web 应用程序)。如果您的网络应用程序和营销网站需要不同的技术堆栈或服务器配置,则此方法非常有用。
示例:
营销内容:marketing.example.com 网络应用程序:app.example.com
location /app {
proxy_pass http://app_server;
}
location / {
proxy_pass http://marketing_server;
}
}