重定向问题

发布于 2024-10-31 13:54:28 字数 253 浏览 1 评论 0原文

我有一个文件夹“Main”[index.php 位于其中],其中有一个名为“Users”的子文件夹。 “Users”文件夹有两个子文件夹“A”和“B”。当用户 A 使用正确的凭据登录时,它应该将 URL 显示为 http://domain.com/A 而不是 http://domain.com /用户/A

如何在 .htaccess 或 javascript 或 php 中实现此目的?

I have a folder 'Main' [wherein the index.php resides] with a sub-folder called 'Users'. The 'Users' folder has two sub-folders 'A' and 'B'. When user A logs in with correct credentials, it should show the url as http://domain.com/A rather than http://domain.com/users/A.

How can I achieve this in either .htaccess or javascript or php?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

凡间太子 2024-11-07 13:54:28

据我了解,您可以将:

RewriteRule ^/A$ /users/A 放在 .htaccess 中

,并通过 PHP 重定向用户(一旦登录),如下所示:

header("Location: {yourSite}/A");

希望我理解您的问题,这会有所帮助:)

From what I understand you can put:

RewriteRule ^/A$ /users/A in .htaccess

and redirect the user via PHP (once he logs in) like this:

header("Location: {yourSite}/A");

Hope I understood your problem and this helps :)

眼泪也成诗 2024-11-07 13:54:28

登录后需要判断登录的用户是A类型还是B类型
如果 A 然后重定向到 '/users/A' 否则如果是 B 则重定向到 '/users/B' 。这需要在 PHP 中完成

After login you need to identify if the user loging on is of type A of B
If A then redirects to '/users/A' else if it's B then redirects to '/users/B' . And this needs to be done in PHP

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文