UBUNTU / APACHEボックスがあります。HOST-NAMEを使用してWebサーバーにアクセスしようとすると、DocumentRoot(/ var / www)に移動し、そこにあるすべてのファイル/フォルダーが表示されます(予想どおり)。
/ var/wwwには/var/ www/develやvar/www / liveなどのフォルダがいくつかありますが、ホスト名[http:// servername]を介してサーバーにアクセスしたときに、構成を更新するにはどうすればよいですか。 ]デフォルトでは、DocumentRootのサブフォルダーに入ります。
DocumnetRootを/var/ www / liveを指すように変更しようとしました。これは、ホスト名を押すと機能し、正しいパスに移動しますが、/ var / www / devにアクセスできません([http: // servername / dev])。
これは、/ devがDocumentRootの外部にあるためと考えられます。[http://servername]が/liveに解決されている間も、[http:// servername / dev]にアクセスできるように、構成を調整するにはどうすればよいですか。
これが私の設定です...
DocumentRoot /var/www
<Directory />
Options FollowSymLinks
AllowOverride All
</Directory>
<Directory /var/www>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
<Directory "/var/www/dev">
AuthName "NTLM Authentication"
NTLMAuth on
NTLMAuthHelper "/usr/bin/ntlm_auth --helper-protocol=squid-2.5-ntlmssp"
NTLMBasicAuthoritative on
AuthType NTLM
require valid-user
</Directory>
<Directory "/var/www/live">
AuthName "NTLM Authentication"
NTLMAuth on
NTLMAuthHelper "/usr/bin/ntlm_auth --helper-protocol=squid-2.5-ntlmssp"
NTLMBasicAuthoritative on
AuthType NTLM
require valid-user
</Directory>