我有子域http://example.website.com
我需要它重定向到另一个子域http://othersite.website.com?os_username=admin&os_password=1234
我需要查询字符串(带有 un 和 pw)在站点被重定向时保持不变。
现在查询字符串消失了,你被带到了一般登录页面。
关于如何做到这一点的任何想法?
我有子域http://example.website.com
我需要它重定向到另一个子域http://othersite.website.com?os_username=admin&os_password=1234
我需要查询字符串(带有 un 和 pw)在站点被重定向时保持不变。
现在查询字符串消失了,你被带到了一般登录页面。
关于如何做到这一点的任何想法?
如果您使用.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。我希望这会有所帮助。
既然你要处理用户名和密码,为什么不直接在服务器上发布信息,设置 cookie,然后在设置 cookie 后重定向用户呢?