.htaccess 阻止直接访问端口3838上的端口内容,请参阅

.htaccess 阻止直接访问端口3838上的端口内容,请参阅,.htaccess,shiny,shiny-server,.htaccess,Shiny,Shiny Server,我有一个闪亮的服务器在3838端口监听。我想阻止直接访问 http://www.mywebsite.com:3838 显示闪亮的文件和目录。每当我试图通过htaccess阻止访问时,我最终都会阻止对该站点的所有访问。有什么简单的方法可以完成这项任务吗 假设您已经设置了一个监听本地主机的代理,您可以在/etc/shinny server/shinny server.conf中将您的Shinny服务器设置为仅为本地主机服务,如下所示: server{ listen 3838 127.0.0

我有一个闪亮的服务器在3838端口监听。我想阻止直接访问

http://www.mywebsite.com:3838

显示闪亮的文件和目录。每当我试图通过htaccess阻止访问时,我最终都会阻止对该站点的所有访问。有什么简单的方法可以完成这项任务吗

假设您已经设置了一个监听本地主机的代理,您可以在
/etc/shinny server/shinny server.conf
中将您的Shinny服务器设置为仅为本地主机服务,如下所示:

server{
    listen 3838 127.0.0.1;

    location / {
    site_dir /srv/shiny-server;
    log_dir /var/log/shiny-server;
    directory_index on;
    }
}

这将阻止任何人绕过您的代理直接访问
:3838

如果您阻止所有直接访问,您希望如何访问站点上的任何内容?所有直接访问端口。我没有说我想阻止所有访问该网站的权限。谢谢你的洞察力,乔恩。