apacheとnginxのaclの文法の違い
[nginx][apache]
apacheの場合
Allow from [アドレス]
nginx の場合
allow [アドレス];
※先頭は小文字で、末尾にセミコロンを付けること!
移行後は忘れずにコンフィグテストしてから起動する
# /etc/init.d/nginx configtest nginx: [emerg] unknown directive "Allow" in /etc/nginx/acl:5
# /etc/init.d/nginx configtest nginx: [emerg] unexpected ";" in /etc/nginx/acl/:1376
#/etc/init.d/nginx configtest nginx: the configuration file /etc/nginx/nginx.conf syntax is ok nginx: configuration file /etc/nginx/nginx.conf test is successful