put index back in location-context; try_files not really necessary if not using PHP, also eases use of proxy_pass users; thx to karstenk
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
This commit is contained in:
@@ -671,7 +671,7 @@ class nginx extends HttpConfigBase {
|
|||||||
$path_options .= "\t\t" . 'autoindex on;' . "\n";
|
$path_options .= "\t\t" . 'autoindex on;' . "\n";
|
||||||
$this->vhost_root_autoindex = false;
|
$this->vhost_root_autoindex = false;
|
||||||
}
|
}
|
||||||
// $path_options.= "\t\t" . 'try_files $uri $uri/ @rewrites;'."\n";
|
|
||||||
// check if we have a htpasswd for this path
|
// check if we have a htpasswd for this path
|
||||||
// (damn nginx does not like more than one
|
// (damn nginx does not like more than one
|
||||||
// 'location'-part with the same path)
|
// 'location'-part with the same path)
|
||||||
@@ -859,24 +859,17 @@ class nginx extends HttpConfigBase {
|
|||||||
$this->_deactivated = false;
|
$this->_deactivated = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
$webroot_text .= "\n\t".'location / {'."\n";
|
||||||
|
|
||||||
if ($domain['phpenabled'] == '1')
|
if ($domain['phpenabled'] == '1')
|
||||||
{
|
{
|
||||||
$webroot_text .= "\t" . 'index index.php index.html index.htm;'."\n";
|
$webroot_text .= "\t" . 'index index.php index.html index.htm;'."\n";
|
||||||
|
$webroot_text .= "\t\t" . 'try_files $uri $uri/ @rewrites;'."\n";
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
$webroot_text .= "\t" . 'index index.html index.htm;'."\n";
|
$webroot_text .= "\t" . 'index index.html index.htm;'."\n";
|
||||||
}
|
}
|
||||||
$webroot_text .= "\n\t".'location / {'."\n";
|
|
||||||
$webroot_text .= "\t\t" . 'try_files $uri $uri/';
|
|
||||||
if ($domain['phpenabled'] == '1')
|
|
||||||
{
|
|
||||||
$webroot_text .= ' @rewrites;'."\n";
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
$webroot_text .= ";\n";
|
|
||||||
}
|
|
||||||
|
|
||||||
if ($this->vhost_root_autoindex) {
|
if ($this->vhost_root_autoindex) {
|
||||||
$webroot_text .= "\t\t".'autoindex on;'."\n";
|
$webroot_text .= "\t\t".'autoindex on;'."\n";
|
||||||
|
|||||||
Reference in New Issue
Block a user