Benson1994, У бери все подключения шапки, ног и ядра движка в cab/index.php. Открой index.php что в корне твоего сайта. Найди подключение mainmenu.php и вместо него подключи свой cab/index.php. Или просто убери в cab/index.php подключаемые шапку (head.p hp), ноги (end.php) и ядро (core.php), переименуй в mainmenu.php и замени
ДоХтор, После этого или до вставить
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Cache-Control: no-cache, must-revalidate");
header("Pragma: no-cache");
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . "GMT");
header((stristr($agn, "msie") && stristr($agn, "windows")) ? 'Content-type: text/html; charset=UTF-8' : 'Content-type: application/xhtml+xml; charset=UTF-8');
echo '<?xml version="1.0" encoding="utf-8"?>' . "\n";
echo "\n" . '<!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" "http://www.wapforum.org/DTD/xhtml-mobile10.dtd">';
echo "\n" . '<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru">';
echo "\n" . '<head><meta http-equiv="content-type" content="application/xhtml+xml; charset=utf-8"/>';
echo "\n" . '<link rel="shortcut icon" href="' . $home . '/favicon.ico" />';
echo "\n" . '<meta name="copyright" content="Powered by JohnCMS" />';// ВНИМАНИЕ!!! Данный копирайт удалять нельзя
if (!empty ($set['meta_key']))
echo "\n" . '<meta name="keywords" content="' . $set['meta_key'] . '" />';
if (!empty ($set['meta_desc']))
echo "\n" . '<meta name="description" content="' . $set['meta_desc'] . '" />';
echo "\n" . '<link rel="alternate" type="application/rss+xml" title="RSS | Новости ресурса" href="' . $home . '/rss/rss.php" />';
echo "\n" . '<title>' . $textl . '</title>';
echo "\n" . '<link rel="stylesheet" href="' . $home . '/theme/' . $set_user['skin'] . '/style.css" type="text/css" />';
echo "\n" . '</head><body>'
# Benson1994 (02.09.2016 / 17:25)
ДоХтор, После этого или до вставить
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Cache-Control: no-cache, must-revalidate");
header("Pragma: no-cache");
header("Last-Modified: " .
Смотри по этому примеру
<?php
/**
* @package JohnCMS
* @link http://johncms.com
* @copyright Copyright (C) 2008-2011 JohnCMS Community
* @license LICENSE.txt (see attached file)
* @version VERSION.txt (see attached file)
* @author http://johncms.com/about
*/
defined('_IN_JOHNCMS') or die('Error: restricted access');
$headmod = isset($headmod) ? mysql_real_escape_string($headmod) : '';
$textl = isset($textl) ? $textl : $set['copyright'];
// ТВОЙ КОД ПЕРЕАДРЕСАЦИИ
if ($_SERVER['PHP_SELF'] == '/index.php') {
header('Location: '. $_SERVER['HTTP_HOST'] .'/cab/index.php');
exit;
}
ДоХтор, Спасибо все работает, только вот в адресной строке адрес вида www.site.ru/cab/index.php, хотелось чтоб просто site.ru был, не получится да так сделать?
# Benson1994 (02.09.2016 / 17:45)
ДоХтор, Спасибо все работает, только вот в адресной строке адрес вида www.site.ru/cab/index.php, хотелось чтоб просто site.ru был, не получится да так сделать?
Нет, не получится. Для этого надо не перенаправление делать, а переписывать mainmenu.php, файл главной страницы сайта.
ДоХтор, Ладно, Спасибо большое за помощь
ДоХтор, Скажи пожалуйста, вот я пытаюсь переписать, в корне сайта index изменил pages/mainmenu на cab/index, в этом в файле убрал подключения head, end, core. В файле cab/index.php, headmod='cabinet'
нужно ли менять, там где headmod='mainpage' писать 'cabinet' или это не важно?
Вот это pages/mainmenu на cab/index переименовывать не нужно, потому что в папке /pages/ есть и другие файлы, и с папкой /pages/ рабртают другие скрипты движка.
Benson1994, цитирую:
1. Убери все подключения шапки, ног и ядра движка в файле cab/index.php
2. Открой index.php что в корне твоего сайта и найди в нём подключение файла mainmenu.php, и вместо него подключи свой cab/index.php