|
@@ -243,7 +243,7 @@ function install_lychee_website {
|
243
|
243
|
echo " server_name $LYCHEE_DOMAIN_NAME;" >> /etc/nginx/sites-available/$LYCHEE_DOMAIN_NAME
|
244
|
244
|
echo ' access_log off;' >> /etc/nginx/sites-available/$LYCHEE_DOMAIN_NAME
|
245
|
245
|
echo " error_log /var/log/nginx/${LYCHEE_DOMAIN_NAME}_error_ssl.log $WEBSERVER_LOG_LEVEL;" >> /etc/nginx/sites-available/$LYCHEE_DOMAIN_NAME
|
246
|
|
- echo ' index index.php;' >> /etc/nginx/sites-available/$LYCHEE_DOMAIN_NAME
|
|
246
|
+ echo ' index index.html;' >> /etc/nginx/sites-available/$LYCHEE_DOMAIN_NAME
|
247
|
247
|
echo ' charset utf-8;' >> /etc/nginx/sites-available/$LYCHEE_DOMAIN_NAME
|
248
|
248
|
echo ' proxy_read_timeout 86400s;' >> /etc/nginx/sites-available/$LYCHEE_DOMAIN_NAME
|
249
|
249
|
function_check nginx_ssl
|
|
@@ -273,7 +273,7 @@ function install_lychee_website {
|
273
|
273
|
echo " # server, which is entirely possible with php-fpm/php-fcgi." >> /etc/nginx/sites-available/$LYCHEE_DOMAIN_NAME
|
274
|
274
|
echo " # Comment the 'try_files' line out if you set up php-fpm/php-fcgi on" >> /etc/nginx/sites-available/$LYCHEE_DOMAIN_NAME
|
275
|
275
|
echo " # another machine. And then cross your fingers that you won't get hacked." >> /etc/nginx/sites-available/$LYCHEE_DOMAIN_NAME
|
276
|
|
- echo ' try_files $uri $uri/ /index.php;' >> /etc/nginx/sites-available/$LYCHEE_DOMAIN_NAME
|
|
276
|
+ echo ' try_files $uri $uri/ /index.html;' >> /etc/nginx/sites-available/$LYCHEE_DOMAIN_NAME
|
277
|
277
|
echo ' # NOTE: You should have "cgi.fix_pathinfo = 0;" in php.ini' >> /etc/nginx/sites-available/$LYCHEE_DOMAIN_NAME
|
278
|
278
|
echo ' fastcgi_split_path_info ^(.+\.php)(/.+)$;' >> /etc/nginx/sites-available/$LYCHEE_DOMAIN_NAME
|
279
|
279
|
echo ' # With php5-cgi alone:' >> /etc/nginx/sites-available/$LYCHEE_DOMAIN_NAME
|
|
@@ -281,7 +281,7 @@ function install_lychee_website {
|
281
|
281
|
echo ' # With php5-fpm:' >> /etc/nginx/sites-available/$LYCHEE_DOMAIN_NAME
|
282
|
282
|
echo ' fastcgi_pass unix:/var/run/php5-fpm.sock;' >> /etc/nginx/sites-available/$LYCHEE_DOMAIN_NAME
|
283
|
283
|
echo ' include fastcgi_params;' >> /etc/nginx/sites-available/$LYCHEE_DOMAIN_NAME
|
284
|
|
- echo ' fastcgi_index index.php;' >> /etc/nginx/sites-available/$LYCHEE_DOMAIN_NAME
|
|
284
|
+ echo ' fastcgi_index index.html;' >> /etc/nginx/sites-available/$LYCHEE_DOMAIN_NAME
|
285
|
285
|
echo ' fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;' >> /etc/nginx/sites-available/$LYCHEE_DOMAIN_NAME
|
286
|
286
|
echo ' }' >> /etc/nginx/sites-available/$LYCHEE_DOMAIN_NAME
|
287
|
287
|
echo '' >> /etc/nginx/sites-available/$LYCHEE_DOMAIN_NAME
|
|
@@ -315,7 +315,7 @@ function install_lychee_website_onion {
|
315
|
315
|
fi
|
316
|
316
|
echo ' access_log off;' >> /etc/nginx/sites-available/$LYCHEE_DOMAIN_NAME
|
317
|
317
|
echo " error_log /var/log/nginx/${LYCHEE_DOMAIN_NAME}_error_ssl.log $WEBSERVER_LOG_LEVEL;" >> /etc/nginx/sites-available/$LYCHEE_DOMAIN_NAME
|
318
|
|
- echo ' index index.php;' >> /etc/nginx/sites-available/$LYCHEE_DOMAIN_NAME
|
|
318
|
+ echo ' index index.html;' >> /etc/nginx/sites-available/$LYCHEE_DOMAIN_NAME
|
319
|
319
|
echo ' charset utf-8;' >> /etc/nginx/sites-available/$LYCHEE_DOMAIN_NAME
|
320
|
320
|
echo ' proxy_read_timeout 86400s;' >> /etc/nginx/sites-available/$LYCHEE_DOMAIN_NAME
|
321
|
321
|
function_check nginx_disable_sniffing
|
|
@@ -350,7 +350,7 @@ function install_lychee_website_onion {
|
350
|
350
|
echo " # server, which is entirely possible with php-fpm/php-fcgi." >> /etc/nginx/sites-available/$LYCHEE_DOMAIN_NAME
|
351
|
351
|
echo " # Comment the 'try_files' line out if you set up php-fpm/php-fcgi on" >> /etc/nginx/sites-available/$LYCHEE_DOMAIN_NAME
|
352
|
352
|
echo " # another machine. And then cross your fingers that you won't get hacked." >> /etc/nginx/sites-available/$LYCHEE_DOMAIN_NAME
|
353
|
|
- echo ' try_files $uri $uri/ /index.php;' >> /etc/nginx/sites-available/$LYCHEE_DOMAIN_NAME
|
|
353
|
+ echo ' try_files $uri $uri/ /index.html;' >> /etc/nginx/sites-available/$LYCHEE_DOMAIN_NAME
|
354
|
354
|
echo ' # NOTE: You should have "cgi.fix_pathinfo = 0;" in php.ini' >> /etc/nginx/sites-available/$LYCHEE_DOMAIN_NAME
|
355
|
355
|
echo ' fastcgi_split_path_info ^(.+\.php)(/.+)$;' >> /etc/nginx/sites-available/$LYCHEE_DOMAIN_NAME
|
356
|
356
|
echo ' # With php5-cgi alone:' >> /etc/nginx/sites-available/$LYCHEE_DOMAIN_NAME
|
|
@@ -358,7 +358,7 @@ function install_lychee_website_onion {
|
358
|
358
|
echo ' # With php5-fpm:' >> /etc/nginx/sites-available/$LYCHEE_DOMAIN_NAME
|
359
|
359
|
echo ' fastcgi_pass unix:/var/run/php5-fpm.sock;' >> /etc/nginx/sites-available/$LYCHEE_DOMAIN_NAME
|
360
|
360
|
echo ' include fastcgi_params;' >> /etc/nginx/sites-available/$LYCHEE_DOMAIN_NAME
|
361
|
|
- echo ' fastcgi_index index.php;' >> /etc/nginx/sites-available/$LYCHEE_DOMAIN_NAME
|
|
361
|
+ echo ' fastcgi_index index.html;' >> /etc/nginx/sites-available/$LYCHEE_DOMAIN_NAME
|
362
|
362
|
echo ' fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;' >> /etc/nginx/sites-available/$LYCHEE_DOMAIN_NAME
|
363
|
363
|
echo ' }' >> /etc/nginx/sites-available/$LYCHEE_DOMAIN_NAME
|
364
|
364
|
echo '' >> /etc/nginx/sites-available/$LYCHEE_DOMAIN_NAME
|