我有一个闪亮的服务器侦听端口3838.我想阻止直接访问
http://www.mywebsite.com:3838
显示闪亮的文件和目录。每当我尝试通过htaccess阻止访问时,我最终都会阻止对该网站的所有访问。有没有简单的方法来完成这项任务?
答案 0 :(得分:1)
假设您已设置正在侦听localhost的代理,您可以将闪亮服务器设置为仅在/etc/shiny-server/shiny-server.conf
中提供localhost:
server{
listen 3838 127.0.0.1;
location / {
site_dir /srv/shiny-server;
log_dir /var/log/shiny-server;
directory_index on;
}
}
这可以阻止任何人绕过你的代理直接转到:3838