Permissions

阿帕奇不讓我進去,但它應該

  • January 13, 2017

編輯

下面接受的答案是正確的,假設(如我所想)伺服器是 v2.2。

相反,我發現伺服器是 apache 2.4,所以真正的解決方案是使用新指令。請在接受的答案下方查看我的評論。


原始問題

在 mydomain.com/wp-admin 我放置了一個 .htaccess 類似的東西

# note: the ip here is a fake
order deny,allow
deny from all
allow from 192.168.1.101

但我現在收到 403 錯誤。這裡的域和 IP 是假的,但我使用的真實 IP 是正確的,因為我可以從日誌中看到它,類似於:

www.example.com 192.168.1.101 - -

$$ 10/Jan/2017:10:51:52 +0100 $$“GET /wp-admin/ HTTP/1.1” 403 518 “-” “Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:50.0) Gecko/20100101 Firefox/50.0”

所以真的很奇怪,我應該可以進入。任何的想法?

閱讀訂單指令文件。

你需要類似的東西:

order allow,deny
deny from all
allow from 192.168.1.101

引用自:https://serverfault.com/questions/825272