2011-04-09 147 views
0

我有一個文件夾'主'[其中index.php駐留]與一個名爲'用戶'的子文件夾。 '用戶'文件夾有兩個子文件夾'A'和'B'。當用戶A使用正確的憑據登錄時,它應顯示url爲http://domain.com/A而不是http://domain.com/users/A重定向問題

如何在.htaccess或javascript或php中實現此目的?

+0

如果要去'http:// domain.com/A'現在不顯示你正確的頁面,那麼你將無法用JavaScript來改變這一點。 Apache配置將是唯一的出路。 – 2011-04-09 08:12:43

+0

這更可能是一個URL重寫問題。我將爲您的問題編輯標籤。 – 2011-04-09 08:24:40

回答

2

據我瞭解,你可以把:

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

,並通過PHP用戶重定向(一旦他登錄)是這樣的:

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

希望我瞭解您的問題,這有助於:)

+1

規則似乎是正確的,但重定向是什麼? – NikiC 2011-04-09 08:27:58

+0

是的,非常感謝。 – input 2011-04-09 08:29:20

+0

@ fuz3d:不客氣! @nikic:我假設登錄後用戶必須重定向到另一個頁面。如果不是這種情況,可以忽略重定向。 – 2011-04-09 08:42:10

0

登錄後,您需要確定用戶登錄是否類型A的B 如果A然後重定向到'/ users/A',否則如果它是B,則重定向到'/ users/B'。這需要在PHP