vhost init...5

This commit is contained in:
최준흠 2024-06-18 11:25:01 +09:00
parent 1982fad570
commit d2ed4aaef4
17 changed files with 62 additions and 48 deletions

View File

@ -92,6 +92,7 @@ define('EVENT_PRIORITY_NORMAL', 100);
* @deprecated Use \CodeIgniter\Events\Events::PRIORITY_HIGH instead.
*/
define('EVENT_PRIORITY_HIGH', 10);
define('KEYWORD', '일본IDC 일본서버 일본 서버 일본호스팅 서버호스팅 디도스 공격 해외 호스팅 DDOS 방어 ddos 의뢰 디도스 보안 일본 단독서버 가상서버');
define('LAYOUTS', [
'empty' => [
@ -106,11 +107,23 @@ define('LAYOUTS', [
]
],
'front' => [
'title' => '사용자화면',
'title' => KEYWORD,
'path' => 'layouts' . DIRECTORY_SEPARATOR . 'front',
//'topmenus' => ['aboutus', 'hosting', 'serverdevice', 'service', 'support'],
'topmenus' => ['aboutus', 'hosting', 'service', 'support'],
'metas' => [
'<meta charset="utf-8">',
'<meta http-equiv="X-UA-Compatible" content="IE=Edge">',
'<meta name="viewport" id="viewport" content="width=1280">',
'<meta name="subject" content="Daemon IDC">',
'<meta name="description" content="' . KEYWORD . '">',
'<meta name="keywords" content="' . KEYWORD . '">',
'<meta property="og:type" content="website">',
'<meta property="og:title" content="Daemon IDC">',
'<meta property="og:description" content="' . KEYWORD . '">',
],
'stylesheets' => [
'<link rel="canonical" href="https://daemonidc.com/" />',
'<link rel="icon" href="/favicon.ico">',
'<link rel="stylesheet" href="//code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css">',
'<link rel="stylesheet" href="//cdn.jsdelivr.net/npm/bootstrap-icons@1.10.5/font/bootstrap-icons.css">',
@ -187,9 +200,11 @@ define('AUTH_ADAPTERS', [
]);
define("MALLS", [
"support" => getenv("mall.support") ?: "support@idcjp.jp",
"master" => getenv("mall.master") ?: "master@idcjp.jp",
"title" => getenv("mall.title") ?: "Mall Master",
"host_name" => getenv("mall.host_name") ?: "www.daemonidc.com",
"email" => getenv("mall.email") ?: "webmaster@daemonidc.com",
"title" => getenv("mall.title") ?: "WebMaster",
"phone" => getenv("mall.phone") ?: "070-8672-0021",
"skype" => getenv("mall.skype") ?: "live:.cid.16fa3dadec1f881c",
'card' => getenv("mall.card") ?: "TEST",
'payments' => [
'CookiePayment' => [

View File

@ -15,7 +15,7 @@ abstract class AdminController extends CommonController
$this->_viewPath = 'admin/';
$this->_viewDatas['control'] = 'admin';
$this->_viewDatas['layout'] = LAYOUTS['admin'];
$this->_viewDatas['title'] = '관리자페이지';
$this->_viewDatas['title'] = LAYOUTS['admin']['title'] . ' ';
$this->_viewDatas['class_icon'] = '';
}
}

View File

@ -15,7 +15,7 @@ class BoardController extends FrontController
$this->initModel(new BoardModel());
$this->_viewDatas['className'] = 'Board';
$this->_viewPath .= strtolower($this->_viewDatas['className']);
$this->_viewDatas['title'] = lang($this->_viewDatas['className'] . '.title');
$this->_viewDatas['title'] .= lang($this->_viewDatas['className'] . '.title');
$this->_viewDatas['class_icon'] = CLASS_ICONS[strtoupper($this->_viewDatas['className'])];
helper($this->_viewDatas['className']);
}

View File

@ -17,7 +17,7 @@ abstract class FrontController extends CommonController
$this->_viewPath = 'front/';
$this->_viewDatas['control'] = 'front';
$this->_viewDatas['layout'] = LAYOUTS['front'];
$this->_viewDatas['title'] = '사용자화면';
$this->_viewDatas['title'] = LAYOUTS['front']['title'] . ' ';
$this->_viewDatas['class_icon'] = '';
$this->_viewDatas['menus'] = $this->getCategoryModel()->getMenus();
$this->_viewDatas['category'] = false;

View File

@ -21,7 +21,7 @@ class OrderController extends FrontController
$this->initModel(new OrderModel());
$this->_viewDatas['className'] = 'Order';
$this->_viewPath .= strtolower($this->_viewDatas['className']);
$this->_viewDatas['title'] = lang($this->_viewDatas['className'] . '.title');
$this->_viewDatas['title'] .= lang($this->_viewDatas['className'] . '.title');
$this->_viewDatas['class_icon'] = CLASS_ICONS[strtoupper($this->_viewDatas['className'])];
helper($this->_viewDatas['className']);
}

View File

@ -15,7 +15,7 @@ class ProductController extends FrontController
$this->initModel(new ProductModel());
$this->_viewDatas['className'] = 'Product';
$this->_viewPath .= strtolower($this->_viewDatas['className']);
$this->_viewDatas['title'] = lang($this->_viewDatas['className'] . '.title');
$this->_viewDatas['title'] .= lang($this->_viewDatas['className'] . '.title');
$this->_viewDatas['class_icon'] = CLASS_ICONS[strtoupper($this->_viewDatas['className'])];
helper($this->_viewDatas['className']);
$this->_per_page = 10;

View File

@ -15,7 +15,7 @@ class SitepageController extends FrontController
$this->initModel(new SitepageModel());
$this->_viewDatas['className'] = 'Sitepage';
$this->_viewPath .= strtolower($this->_viewDatas['className']);
$this->_viewDatas['title'] = lang($this->_viewDatas['className'] . '.title');
$this->_viewDatas['title'] .= lang($this->_viewDatas['className'] . '.title');
$this->_viewDatas['class_icon'] = CLASS_ICONS[strtoupper($this->_viewDatas['className'])];
helper($this->_viewDatas['className']);
}

View File

@ -18,7 +18,7 @@ class UserController extends FrontController
$this->initModel(new UserModel());
$this->_viewDatas['className'] = 'User';
$this->_viewPath .= strtolower($this->_viewDatas['className']);
$this->_viewDatas['title'] = lang($this->_viewDatas['className'] . '.title');
$this->_viewDatas['title'] .= lang($this->_viewDatas['className'] . '.title');
$this->_viewDatas['class_icon'] = CLASS_ICONS[strtoupper($this->_viewDatas['className'])];
helper($this->_viewDatas['className']);
$this->initAdapters();

View File

@ -39,7 +39,7 @@
<div class="contain">
<div class="main-title">
<h2>가상서버 안내 사양, 가격정보입니다.</h2>
<p>방화벽/DDOS, 도메인별 구성, 추가 네트워크 구성, Online Backup 지원, 무료 SSL 지원, 성능 Upgrade 지원</p>
<p>지원 사항 : 방화벽/DDOS , Backup 지원, 무료 SSL , Application 설치 , 추가 네트워크</p>
</div>
<div class="main-price">
<div class="col">
@ -48,7 +48,7 @@
<caption>Linux</caption>
<thead>
<tr>
<th scope="col" colspan="2">Linux서버(CentOS,Ubuntu )</th>
<th scope="col" colspan="2">Linux(CentOS,Ubuntu)</th>
</tr>
</thead>
<tbody>
@ -78,7 +78,7 @@
<caption>Windows</caption>
<thead>
<tr>
<th scope="col" colspan="2">Windows서버(10,Server 2008,2012,2016 )</th>
<th scope="col" colspan="2">Windows(10,Server 2008,2012,2016)</th>
</tr>
</thead>
<tbody>
@ -273,9 +273,8 @@
<div class="info">
<dl>
<dt>고객센터</dt>
<dd> </dd>
<dd>070-8672-0021</dd>
<dd>365 24시간</dd>
<dd><a href="skype:<?= MALLS['skype'] ?>?chat"><?= MALLS['email'] ?></a></dd>
<dd><a href="skype:<?= MALLS['skype'] ?>?chat"><img src="/images/common/top_skype.png" alt="스카이프"></a> 365 24시간</dd>
</dl>
</div>
</li>
@ -285,7 +284,7 @@
<dt>입금계과</dt>
<dd><?= MALLS['banks']['BANK1']['name'] ?> : <?= MALLS['banks']['BANK1']['account'] ?></dd>
<dd><?= MALLS['banks']['BANK2']['name'] ?> : <?= MALLS['banks']['BANK2']['account'] ?></dd>
<dd> &nbsp;&nbsp;: <?= MALLS['banks']['BANK1']['holder'] ?></dd>
<dd> &nbsp;&nbsp;: <?= MALLS['banks']['BANK2']['holder'] ?></dd>
</dl>
</div>
</li>

View File

@ -34,9 +34,8 @@
</div>
</div>
<div class="address">
전자우편주소 : webmaster@daemonidc.com<BR>
연락처 : 070-8672-0021<BR>
Copyright(c) www.daemonidc.com All Right Reserved.
<a href="skype:<?= MALLS['skype'] ?>?chat"><img src="/images/common/top_skype.png" alt="스카이프"><?= MALLS['email'] ?></a><BR>
Copyright(c) <?= MALLS['host_name'] ?> All Right Reserved.
</div>
</div>
</nav>

View File

@ -2,30 +2,11 @@
<html lang="ko">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=Edge">
<meta name="viewport" id="viewport" content="width=1280">
<meta name="subject" content="IT Solution">
<meta name="description" content="일본IDC 일본서버 일본 서버 일본호스팅 서버호스팅 디도스 공격 해외 호스팅 DDOS 방어 ddos 의뢰 디도스 보안 일본 단독서버">
<meta name="keywords" content="일본IDC 일본서버 일본 서버 일본호스팅 서버호스팅 디도스 공격 해외 호스팅 DDOS 방어 ddos 의뢰 디도스 보안 일본 단독서버">
<meta property="og:type" content="website">
<meta property="og:title" content="IT Solution">
<meta property="og:description" content="일본IDC 일본서버 일본 서버 일본호스팅 서버호스팅 디도스 공격 해외 호스팅 DDOS 방어 ddos 의뢰 디도스 보안 일본 단독서버">
<?php foreach ($viewDatas['layout']['stylesheets'] as $stylesheet) : ?>
<?= $stylesheet ?>
<?php endforeach; ?>
<?php foreach ($viewDatas['layout']['javascripts'] as $javascript) : ?>
<?= $javascript ?>
<?php endforeach; ?>
<?php foreach ($viewDatas['layout']['metas'] as $meta) : ?><?= $meta ?><?php endforeach; ?>
<?php foreach ($viewDatas['layout']['stylesheets'] as $stylesheet) : ?><?= $stylesheet ?><?php endforeach; ?>
<?php foreach ($viewDatas['layout']['javascripts'] as $javascript) : ?><?= $javascript ?><?php endforeach; ?>
<link href="/css/front.css" media="screen" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="/js/front.js"></script>
<!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
<!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
<!--[if lt IE 9]>
<script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
<script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script>
<![endif]-->
<title><?= $viewDatas['title'] ?></title>
</head>

View File

@ -1,5 +1,3 @@
<div class="navigator_center">
<span><strong>고객센터</strong> 1661-0577 (365 24시간)</span>
<span>|</span>
<span><img src="/images/common/top_skype.png" alt="스카이프"> webmaster@daemonidc.com</span>
<a href="skype:<?= MALLS['skype'] ?>?chat"><img src="/images/common/top_skype.png" alt="스카이프"><?= MALLS['email'] ?></a>
</div>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 124 KiB

View File

@ -1 +0,0 @@
<mxfile host="Electron" modified="2023-03-19T04:15:50.814Z" agent="5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/20.8.16 Chrome/106.0.5249.199 Electron/21.4.0 Safari/537.36" etag="7oTJ9-gP5u36UUEn8Jx1" version="20.8.16" type="device"><diagram name="Page-1" id="13e1069c-82ec-6db2-03f1-153e76fe0fe0">7Z1bc6M4FoB/javSU+UtLr7gx8RJp3s2vZ1Nuio985IiINtMMPKAHNv9sL99JS6+SAKLGBCeqKurYguBhc7R4dM5R6Jjjufr29BezL5BF/gdQ3PXHfO6Yxi6NrLwH1KySUqGWcE09Ny00q7g0fsFsjPT0qXnguigIoLQR97isNCBQQAcdFBmhyFcHVabQP/wVxf2FDAFj47ts6VPnotmaelQ03YHvgBvOst+Ws+OvNjO6zSEyyD9wQAGIDkyt7PrpFWjme3C1V6RedMxxyGEKPk0X4+BT/o167LkvM85R7dtDkGARE64tVHvP5H57fKvh7e36/m/B6vwr64+Si7zZvvLtDMuHQffD0objTZZJ0Urb+7b+PbMqwkM0GN6RMffbd+bBvizg5sCQlzwBkLk4f69TA8guMClzszz3Tt7A5ekwRHCfZd9u5rB0PuFL2v76TXx4RClqmIMDmo8kjNxsYZLQxDhOvdZL+hU0Td7fVDxzo5QWuBA37cXkfeyvY25HU694AoiBOdppdXMQ+BxYTukzgprP2kImmeNZGWQioV0AFjvFaUyuQVwDlC4wVXSo2aqHunQsXrp99WeIg7SstmhDqYDIFX+6fbSOyXAH1I9KKETmcLu6UTHwLc6sOfk9oOXaLG99T39wPeLYrmF8BWMoQ+xIlzH4wErjOf7VFGmMz6YoFyNiXDPe8H0Lq5z3duVPKQdQYogPnfix0Nr5rkuCIi0IbKRnYiWyHEBvQDFHdW/wv/xHY61f/U7fdzwMf6u777j/6R6iMYwwPdie7FkAdabFSC6U14ligfecUVJNQMPAiHFyOpVrxc6Ry8oJfC9WLiJEmS2VH+XBsyxLH2wE/kPohHXXZ1RC5NVC5OjAr79Avx7GHnIg+T6YVKXUo1j0j9Uby+YgdBDdYq9b4iJ3apL6gbfGmgh8KHtXuBHNx48sWnHf31v7qFP2Fb4pFNewgPtGPy9hHExDF0Qdp2kEy/ji4cX3e5++ae4T7Mz8Kdp8pf88sQDfvq7WK3Ac2DPwSdljxq2RwPBB1W/tueUyWjmn1v8UuDSMLiMRPUBY3VdCtFT4FK7odiOujMCl74Cl1PBpbzYpYPLQIGLskcngEuNM+who5oPwMFKpNhFCrvoel9UJ3q16YSl4KV+YzEU1pTWwAvroVXwUhZeSotdNryYOT5YBS8f3B6JwotV13PKZL3An70QrGxyqqIXGfRi6qL0YtamFTleYkUvFVoLU1xT2kIvJuujVfRSkl7Ki106veQ4YhW9fHB7JEovVYQINovfh4sf9+OZt/z+eru+7S0dvdtjn1PXpJPtSMWNGqIXyzjEl6HZpD+OrxW8p5Sil3dbi+Kh10p64TeZ9xxT9JJHLxWJvUF64beYFy4kDBHZb+ACeQh3sDHG5hotI4IvcBopkmjaNjSZfTJYrC3j6VVbwpvPg59fvk9Hf5hdnQ0vfvZ8RRGSKMJqNKrH1wg2qqco4gRLUTzsWkkR/CbzInuKIvIooiKxN0gR/Bbz4naKItplG6TnsLLBlDs4VQwhhyH6Q1GGqC8LRCFE/anubSYIvqNVAcTJC29azA/cBueFUAgxeA75Rde9OIia7Ic7iiBjeMU7KynB4gy48Zd46HWjZOyR8MsiBB1+uAWPAnO0d018+8llkwqZv727NWtxcdxi7v001jLcPc9zEEVktTCvHZQR1nhFw2tlnZu1ztIzYjIY2BuqeKQt3YmP71WxnMbovgsm9tLnG+/SELeVa/awFoW47cL86hWCpfruvuV+xowfJdZI13Yme3v40rUXRAHya6Q99lEtjaAp2Q7Myklv2KtLdXgTAIV6pVCvvNi323lIg72cAPRuyGM2ecwIKccqOCGwEUiNR1HFKUBitdLnASbI3WdlcqrWPUvQ6aAbp2sfN/o2ZENZXhDhO1Dw0owjimYY8U1gtAoYhq8TOcGsDzr8qwlzD1sdvOI3WQWvTk6BKS922SkwQ27wyom7Z+mgi8v7r3jw3EEsOb4LCqyBs0TgomP0cN94aKNiW02bDlG/SBWxDG6TLdYvsly4GFEVVsjBCvEtWmrDCou3h5gKcFVrK6za/B61YYal/B4nY0Z5scvGDIvr9lCYcU6mQz5msJFSF/hAYYYszNC1kXzOyMnhV5xRpbHoCatKaziDtymY4oxynFFa7NI5g+vMVJxxTqZDPmewntBoEziKMiRRxjZ/QyJl5OT4K8qo0lRYwqrSFsoYsZ5PRRllKaO02GVTxojr21SUcU6mQzpljFhH6EO8aU6nP75ceIo2JNGGKbxDbG27lIzULiX1m4zt+Dsj2lC7lJxMG+XFLp02uB7O47RR9d5qClqkW6AmVzFzm6xr7KPpCYavZA2D4hUZvCK8lLmSVTA5SpG3hPE5tk38hYvPscVSJuQkE7Ibj61c+ZLTZvWWnpMx5h2Cb3LtS06buS/qKeE36SRLWu6/5q+HxsfjC1woOmnctLRghYvJxm7UpvXNEspAoz0qwotcqti1nq8WKn5Tv8Uwzy9+w1nRr1CkJIqUF7tsjwpn2X4CD8mqhYu6t6gn2QSKTxq3NtL3pGfnPZeOA5ecxdYKTRpBE/Hlt7WRSc67SxWYVGgq+sJ60hYu4aUxKiwphSWlhS6bStiZ629E4gA9gGjpo6hgD7iUJ2qDFmV9mrQ+0jmFnSz/SSSpIEUKpIyEF9nUphA6b5qsKKXicPDZUYrOm0crTCmXj3JumJK57hnnyRSgR4AQ7vQCUhGok+xIVbsTpiFfT7JCVbmU/pEWuNFX0fBHI5uP8wAcrDSK1iRFu3RLVClqSy3Xc/JxFK5VGR+vLfOmPl5TiTenJ96UFrt0YMtxMSvQUqB1Nrazyb3/uU022FEUp6spypJBWSWynusyqwYboznY+79j9J5D8PcSj5txEuPlTncVk1VoV4zatt216sqGNtS2uyczWXmxbyfksqDM4CUk0gbit8SrdhO496Q72Qr/yyqQ5VhXmyRQWOB7cyZpLPGZvMG40E23q1qYbn0YnlTGq1HjpevC+dYVYNEavt5evwz9m6tv338a9tf/Gj/W3NcYUloAAvcyDGNhpILe6xvgTkEGSbiHZ3AKA9u/2ZViuS0DF7ip1HJZIoLL0El/sfBdPZiY8JBJKv5uPQVXa2N8v7769XJ797P35eFHN7siaVqhFELg42f9GzhoB6+H01PTQZwxTZ9imsGIElJyS+lZOzkxF9pKl4aj7ELJLTMXigW+vZ/36wDrgsx5axHp0TvywMhIc2847unEETvwkqInRxeKVNSBQQCczAJ0tsvhxCE0e2PZiXLv0n4/OJlgM1qHZFg/YDy7OFUw2UO+NZIpK5iTTJ6AE63FJq94BWfdNs/sjw5MVY+er4vaPIM2njoF6Dk2D4vF3uxVSykgt8EG9eZg0zSL22XQ7dIohUtaUOkwZ10TrTLAfWkG+KRxzs7vW2U8K+vVRjtVYLZbqfHEfRhufpIvmOXTr3/sH7teH3zbNGd0M96v2+Yao0OT1NNG77O5vT5l20wxm1uVmWOnzK0yc9Z5mjlObl+r7Fxl3VpXr3InkWxm3HZzN+J6YTpXxQ3y/CaMgDlmOVfmzO5uvUZ3rOf7FziPQBUIKOVLO6IT+SOyFbkZ3ObxtvyjVOCDhwGqF3qDmRnc1nHTtNTGbh/P+jS5GS23eaxPawznczvAFKjhvsJi932yx5t2Mb77yqrHh6SXCvCEmlAJRyUriedwFSEvVyxnk7+PYhfeP/D77cYOtdC4DuwoFrps7OD54MgYd0JgI5CNdKxxpp7YOXJwFRd3M2xImUEZhIp1o8kdXvmgIrAj0nEn7B4z5fp/9vy8cBHLC5ekT3WL0SGsjZOJhv91+PExyot66KgtGgbvFdipkTAqaN8bUBLNcaYyF6I9HDr1qMjx7pYNhOnU7wyL42B09Z6hFdZnuuOw/slxM76us166J/BCIa9C3WpQd9Q61s1dyapg972z3JY72TirJRXuVuBla7ebLW85pKawtzWmQT73iqR1nQP3HslZKBwhAoliZi00PNIqouHB8PBCzLOkIhymk3d1q5iH6fp98wgPDwvr18TDAu9MriG1sRIVzpq6r8Lc/JxkYlH9fI5O5hbTu6PZOkxWeEWJjdR8azAo1kequmU1oY6sc7LJhB/hjBORp9+Ar3R1Z/zwG8M6AJvM+GmwXxvtVoP1JvBfcfMhXQj15/pQFrjZFyMVPpPUe5FaEIFv0WuR+O1Tvok6fBMteikSv33vTAJS70Q6C7PS7CuR+C2Us2Ct7KyueGHaUc/EcMiXw6mLJyiqGNLRCOF5HXWhEf1GgaoWrA2oiV2/eGJH129kZsfZTOdcZ3ZGTnhYysyOsyfNuc7sjvRrs93a9Kq1Ci1ophJHDWjOTPrUTQ4oP+aANnui9pO+kCXoIS7t2LX4Dc5tlyXDfspdClfpOLdaZD8z5fwn2M/ifq2oW/HXEJL1BDvtxmw9+wZd0jU3/wc=</diagram></mxfile>

View File

@ -1,2 +1,2 @@
User-agent: *
Disallow:
Disallow: /admin/

23
public/sitemap.xml Normal file
View File

@ -0,0 +1,23 @@
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="/sitemap.xml">
<url>
<loc>/front/sitepage?category=greeting</loc>
<lastmod>2025-06-18</lastmod>
</url>
<url>
<loc>/front/sitepage?category=line</loc>
<lastmod>2025-06-18</lastmod>
</url>
<url>
<loc>/front/sitepage?category=vpn</loc>
<lastmod>2025-06-18</lastmod>
</url>
<url>
<loc>/front/board?category=information</loc>
<lastmod>2025-06-18</lastmod>
</url>
<url>
<loc>/front/board?category=reference</loc>
<lastmod>2025-06-18</lastmod>
</url>
</urlset>

Binary file not shown.