0

我有子域http://example.website.com

我需要它重定向到另一个子域http://othersite.website.com?os_username=admin&os_password=1234

我需要查询字符串(带有 un 和 pw)在站点被重定向时保持不变。

现在查询字符串消失了,你被带到了一般登录页面。

关于如何做到这一点的任何想法?

4

2 回答 2

0

如果您使用.htaccess,它将是这样的:

RewriteEngine On

# Map http://example.website.com to http://othersite.website.com?os_username=admin&os_password=1234

RewriteRule ^$ http://othersite.website.com?os_username=admin&os_password=1234 [L]

虽然我认为它不会在不同的域中工作,但由于我在工作,我还没有测试过它。通常我这样使用它:

RewriteEngine On

# Map http://www.website.com to /index
RewriteRule ^$ /index [L]

这会将 www.website.com 重定向到 www.website.com/index。我希望这会有所帮助。

于 2012-05-09T18:44:42.480 回答
0

既然你要处理用户名和密码,为什么不直接在服务器上发布信息,设置 cookie,然后在设置 cookie 后重定向用户呢?

于 2012-05-09T18:30:09.307 回答