htaccess文件限制到Web文件夹

我有一个web项目。 在web项目里面有几个目录。 我只想要网页目录是所有的avilable。

我无权访问更改虚拟主机,因为这是用于内部Intranet应用程序。

我可以创build一个.htacess文件。 我知道很less有关于htaccess文件,但我相信通过创build一个我可以限制面临访问特定文件夹的网页。 这使我想到了我的问题。

我想要做的是通过htaccess中的内容限制公共访问只有networking文件夹。

webProjectRoot .. web -- allow access to all .. application -- no public access .. library -- no public access .. other folder -- no public access .. other folder etc -- no public access 

您可以在每个不想使用此内容访问的目录中添加.htaccess

 Order deny,allow Deny from all 

你的服务器上有没有.htpasswd文件? 这应该是足够的

 # password protection allowing multiple resources AuthType Basic AuthName "Restricted Area" AuthUserFile /home/path/.htpasswd AuthGroupFile /dev/null Require valid-user # allow public access to the following resources SetEnvIf Request_URI "(path/to/directory_01/)$" allow SetEnvIf Request_URI "(path/to/directory_02/)$" allow SetEnvIf Request_URI "(path/to/file\.php)$" allow SetEnvIf Request_URI "(path/to/file\.html)$" allow SetEnvIf Request_URI "(path/to/another/resource/)$" allow SetEnvIf Request_URI "(path/to/yet/another/resource/)$" allow Order allow,deny Allow from env=allow Satisfy any