2013-03-14 170 views
3

Forbidden錯誤讓我與前言本,只有一個用戶是有這個問題。其他人都可以登錄Joomla管理。403爲Joomla管理員

最初的時候我發現管理員頁面登陸,當單個用戶在接收到403,我檢查,以確保所有目錄可寫爲每下站點信息列出的目錄。我還確認管理員目錄有755個權限,並且用戶已清除了她的緩存。

此外,該網站最近從一臺服務器遷移到另一個。將舊服務器上的A記錄更改爲新服務器的IP。

思考,爲什麼一個用戶只能在Joomla的管理頁面收到一個403錯誤?

+0

你能檢查訪問日誌,看看它發生了什麼嗎?另外,你是否啓用了'mod_security'之類的東西? – 2013-03-14 19:07:24

+0

日誌中沒有任何內容不是來自我的IP。 – Josh 2013-03-14 19:15:46

+0

所有用戶使用相同的IP訪問? – 2013-03-14 19:17:52

回答

3

經過聊天討論後,事實證明,服務器最近已經移動,從那時起問題就開始了。

這個問題似乎被緩存在用戶端DNS,因此用戶必須清除DNS緩存,或等待供應商以清除DNS緩存

+0

事實證明,這並不適合我。 – Josh 2013-03-15 14:45:47

+0

@Josh呃。所以它解決了正確的IP?如果你想我們可以繼續討論聊天 – 2013-03-15 14:47:47

+0

是的,那太棒了! – Josh 2013-03-15 17:52:30

1

如果你看看你的管理員文件夾裏面,看看有沒有那裏有一個.htaccess文件。 如果有,請下載並打開它。 看你可以看到如下的規則:

從所有 拒絕從XXX.XXX.XX.XX

這允許將阻止每個人訪問網絡上的管理員頁面,除了下面的IP地址允許。

添加用戶的IP地址(他可以找到它是要www.ipchicken.com什麼)。

因此,如果有兩個來自(這裏IP地址)現有的允許,你會複製整個行並將其粘貼到最後一個的下方,然後更改IP地址。

保存並上傳回管理員文件夾並嘗試。