diff --git a/app/Config/Constants.php b/app/Config/Constants.php
index fa3cb7f..7c07aec 100644
--- a/app/Config/Constants.php
+++ b/app/Config/Constants.php
@@ -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' => [
+ '',
+ '',
+ '',
+ '',
+ '',
+ '',
+ '',
+ '',
+ '',
+ ],
'stylesheets' => [
+ '',
'',
'',
'',
@@ -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' => [
diff --git a/app/Controllers/Admin/AdminController.php b/app/Controllers/Admin/AdminController.php
index 0ea7032..9f6c4a4 100644
--- a/app/Controllers/Admin/AdminController.php
+++ b/app/Controllers/Admin/AdminController.php
@@ -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'] = '';
}
}
diff --git a/app/Controllers/Front/BoardController.php b/app/Controllers/Front/BoardController.php
index 054898a..6e9b70f 100644
--- a/app/Controllers/Front/BoardController.php
+++ b/app/Controllers/Front/BoardController.php
@@ -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']);
}
diff --git a/app/Controllers/Front/FrontController.php b/app/Controllers/Front/FrontController.php
index 43228b9..30bc14a 100644
--- a/app/Controllers/Front/FrontController.php
+++ b/app/Controllers/Front/FrontController.php
@@ -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;
diff --git a/app/Controllers/Front/OrderController.php b/app/Controllers/Front/OrderController.php
index b2cf27e..96e280b 100644
--- a/app/Controllers/Front/OrderController.php
+++ b/app/Controllers/Front/OrderController.php
@@ -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']);
}
diff --git a/app/Controllers/Front/ProductController.php b/app/Controllers/Front/ProductController.php
index cef275a..9f97058 100644
--- a/app/Controllers/Front/ProductController.php
+++ b/app/Controllers/Front/ProductController.php
@@ -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;
diff --git a/app/Controllers/Front/SitepageController.php b/app/Controllers/Front/SitepageController.php
index 170f112..10e0ad2 100644
--- a/app/Controllers/Front/SitepageController.php
+++ b/app/Controllers/Front/SitepageController.php
@@ -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']);
}
diff --git a/app/Controllers/Front/UserController.php b/app/Controllers/Front/UserController.php
index c72fa18..742f8de 100644
--- a/app/Controllers/Front/UserController.php
+++ b/app/Controllers/Front/UserController.php
@@ -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();
diff --git a/app/Views/front/welcome_message.php b/app/Views/front/welcome_message.php
index d8e84d1..292f2bf 100644
--- a/app/Views/front/welcome_message.php
+++ b/app/Views/front/welcome_message.php
@@ -39,7 +39,7 @@
가상서버 안내 및 사양, 가격정보입니다.
-
방화벽/DDOS, 도메인별 구성, 추가 네트워크 구성, Online Backup 지원, 무료 SSL 지원, 성능 Upgrade 지원
+
지원 사항 : 방화벽/DDOS , Backup 지원, 무료 SSL , Application 설치 , 추가 네트워크
@@ -48,7 +48,7 @@
Linux
- | Linux서버(CentOS,Ubuntu 등) |
+ Linux(CentOS,Ubuntu) |
@@ -78,7 +78,7 @@
Windows
- | Windows서버(10,Server 2008,2012,2016 등) |
+ Windows(10,Server 2008,2012,2016) |
@@ -273,9 +273,8 @@
@@ -285,7 +284,7 @@
입금계과
= MALLS['banks']['BANK1']['name'] ?> : = MALLS['banks']['BANK1']['account'] ?>
= MALLS['banks']['BANK2']['name'] ?> : = MALLS['banks']['BANK2']['account'] ?>
- 예 금 주 : = MALLS['banks']['BANK1']['holder'] ?>
+ 예 금 주 : = MALLS['banks']['BANK2']['holder'] ?>
diff --git a/app/Views/layouts/common/copyright.php b/app/Views/layouts/common/copyright.php
index e2dae9f..1c066b3 100644
--- a/app/Views/layouts/common/copyright.php
+++ b/app/Views/layouts/common/copyright.php
@@ -34,9 +34,8 @@
- 전자우편주소 : webmaster@daemonidc.com
- 연락처 : 070-8672-0021
- Copyright(c) www.daemonidc.com All Right Reserved.
+
= MALLS['email'] ?>
+ Copyright(c) = MALLS['host_name'] ?> All Right Reserved.
diff --git a/app/Views/layouts/front.php b/app/Views/layouts/front.php
index c9b5dde..1b507c1 100644
--- a/app/Views/layouts/front.php
+++ b/app/Views/layouts/front.php
@@ -2,30 +2,11 @@
-
-
-
-
-
-
-
-
-
-
- = $stylesheet ?>
-
-
- = $javascript ?>
-
-
+ = $meta ?>
+ = $stylesheet ?>
+ = $javascript ?>
-
-
-
= $viewDatas['title'] ?>
diff --git a/app/Views/layouts/front/top_navigator/top_center.php b/app/Views/layouts/front/top_navigator/top_center.php
index 0dfa76a..0b26878 100644
--- a/app/Views/layouts/front/top_navigator/top_center.php
+++ b/app/Views/layouts/front/top_navigator/top_center.php
@@ -1,5 +1,3 @@
\ No newline at end of file
diff --git a/cfmgr_dataflow.png b/cfmgr_dataflow.png
deleted file mode 100644
index 4a87b3c..0000000
Binary files a/cfmgr_dataflow.png and /dev/null differ
diff --git a/cfmgr_dataflow.xml b/cfmgr_dataflow.xml
deleted file mode 100644
index 71160b2..0000000
--- a/cfmgr_dataflow.xml
+++ /dev/null
@@ -1 +0,0 @@
-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
\ No newline at end of file
diff --git a/public/robots.txt b/public/robots.txt
index 9e60f97..d7cd58c 100644
--- a/public/robots.txt
+++ b/public/robots.txt
@@ -1,2 +1,2 @@
User-agent: *
-Disallow:
+Disallow: /admin/
\ No newline at end of file
diff --git a/public/sitemap.xml b/public/sitemap.xml
new file mode 100644
index 0000000..b87d133
--- /dev/null
+++ b/public/sitemap.xml
@@ -0,0 +1,23 @@
+
+
+
+ /front/sitepage?category=greeting
+ 2025-06-18
+
+
+ /front/sitepage?category=line
+ 2025-06-18
+
+
+ /front/sitepage?category=vpn
+ 2025-06-18
+
+
+ /front/board?category=information
+ 2025-06-18
+
+
+ /front/board?category=reference
+ 2025-06-18
+
+
\ No newline at end of file
diff --git a/vhost-20240515.sql b/vhost-20240515.sql
deleted file mode 100644
index 8e03481..0000000
Binary files a/vhost-20240515.sql and /dev/null differ