소스 검색

fix: Generate correct htaccess in cli/prepare (#2480)

Bug introduced in https://github.com/FreshRSS/FreshRSS/pull/2461
Marien Fressinaud 6 년 전
부모
커밋
c82aff177e
1개의 변경된 파일11개의 추가작업 그리고 3개의 파일을 삭제
  1. 11 3
      cli/prepare.php

+ 11 - 3
cli/prepare.php

@@ -28,9 +28,17 @@ if (!is_file(DATA_PATH . '/config.php')) {
 }
 
 file_put_contents(DATA_PATH . '/.htaccess',
-"Order	Allow,Deny\n" .
-"Deny	from all\n" .
-"Satisfy	all\n"
+"# Apache 2.2\n" .
+"<IfModule !mod_authz_core.c>\n" .
+"	Order	Allow,Deny\n" .
+"	Deny	from all\n" .
+"	Satisfy	all\n" .
+"</IfModule>\n" .
+"\n" .
+"# Apache 2.4\n" .
+"<IfModule mod_authz_core.c>\n" .
+"	Require all denied\n" .
+"</IfModule>\n"
 );
 
 accessRights();