서버가 닫힌 경우 리다이렉트하도록

This commit is contained in:
2020-06-03 01:51:31 +09:00
parent 94fd8d5e9d
commit 1500e8e54f
2 changed files with 61 additions and 29 deletions
+23
View File
@@ -0,0 +1,23 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>닫혀 있습니다.</title>
<script>
setTimeout(function(){
window.location = window.location+'/../';
}, 5000);
</script>
<style>
html, body{
background-color:black;
color:yellow;
}
</style>
</head>
<body>
서버가 닫혀있습니다.<br>
잠시 뒤에 입구로 이동합니다.
</body>
</html>
+38 -29
View File
@@ -1,30 +1,39 @@
<IfModule mod_headers.c>
Header set Cache-Control "max-age=60, must-revalidate"
</IfModule>
Deny from all
<?php if (isset($allow_ip) && $allow_ip != ''): ?>
SetEnvIf X-Forwarded-For ^<?=str_replace('.', '\\.', $allow_ip)?> env_allow_1
Allow from env=env_allow_1
Allow from <?=$allow_ip?>
<?php endif; ?>
<Files j_autoreset.php>
Allow from 127.0.0.1 ::1 localhost
</Files>
<Files j_install.php>
Allow from all
</Files>
<Files install.php>
Allow from all
</Files>
<Files j_server_basic_info.php>
Allow from all
</Files>
<Files ~ "\.(xml|css|jpe?g|png|gif|js|pdf)$">
Allow from all
</Files>
<Files j_load_scenarios.php>
Allow from all
<IfModule mod_headers.c>
Header set Cache-Control "max-age=60, must-revalidate"
</IfModule>
Deny from all
<?php
$targetPath = realpath(__DIR__.'/../../../403.html');
$docRoot = realpath($_SERVER['DOCUMENT_ROOT']);
$targetPath = str_replace($docRoot, '', $targetPath);
$targetPath = str_replace('\\', '/', $targetPath);
?>
ErrorDocument 403 <?=$targetPath?>
<?php if (isset($allow_ip) && $allow_ip != ''): ?>
SetEnvIf X-Forwarded-For ^<?=str_replace('.', '\\.', $allow_ip)?> env_allow_1
Allow from env=env_allow_1
Allow from <?=$allow_ip?>
<?php endif; ?>
<Files j_autoreset.php>
Allow from 127.0.0.1 ::1 localhost
</Files>
<Files j_install.php>
Allow from all
</Files>
<Files install.php>
Allow from all
</Files>
<Files j_server_basic_info.php>
Allow from all
</Files>
<Files ~ "\.(xml|css|jpe?g|png|gif|js|pdf)$">
Allow from all
</Files>
<Files j_load_scenarios.php>
Allow from all
</Files>