使用nginx隐藏admin入口地址
对于一些默认使用http://domain/admin作为后台地址的应用,如果它通过一些特殊的设定,使得入口地址难以修改,可以使用nginx将入口地址修改。使用方法是在对应网站的nginx设置中增加如下内容,可将入口地址修改为admin_hidden。其中主要为rewrite的两行,其他的部分使用应用的伪静态设置,如果没有伪静态设置,增加这两行即可。
location / { if (!-e $request_filename) { rewrite ^/admin$ /admin_error; rewrite ^/admin_hidden$ /admin; rewrite ^(.*)$ /index.php?s=$1 last; break; } }