【发布时间】:2010-08-14 05:27:56
【问题描述】:
我在网站 colorurl.com 上工作,我需要用户能够输入 colorurl.com/00ff00(或它的一些变体),并查看正确的页面。但是,由于裸域问题,输入 colorurl.com/somepath 的用户将被重定向到 www.colorurl.com/。
有没有办法在 python 中检测到这一点,然后将用户重定向到他们打算去的地方(添加 www.?)
编辑:
澄清:在我的虚拟主机配置中,我将 colorurl.com 转发到 www.colorurl.com。他们不支持保留路径 (1and1)。我必须检测以前的路径并将用户重定向到它。
- 用户访问 colorurl.com/path
- 用户被重定向到 www.colorurl.com
- 应用需要检测路径是什么。
- 应用程序将用户发送到 www.colorurl.com/path
【问题讨论】:
-
你需要找到一个不会做这么糟糕的重定向工作的主机。许多 DNS 主机,例如 zoneedit 或 dyndns,都提供这些方面的服务。
-
FWIW,GAE 现在支持裸域,请参阅 stackoverflow.com/questions/817809/…
标签: python google-app-engine redirect