|
Server : Apache System : Linux iZ6xhqomji47p1Z 5.10.134-15.al8.x86_64 #1 SMP Thu Jul 20 00:44:04 CST 2023 x86_64 User : www ( 1000) PHP Version : 8.1.30 Disable Function : passthru,exec,system,putenv,chroot,chgrp,chown,shell_exec,popen,proc_open,pcntl_exec,ini_alter,ini_restore,dl,openlog,syslog,readlink,symlink,popepassthru,pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,imap_open,apache_setenv Directory : /www/wwwroot/fsjlkj.cn/application/home/controller/ |
<?php
/**
* 易优CMS
* ============================================================================
* 版权所有 2016-2028 海南赞赞网络科技有限公司,并保留所有权利。
* 网站地址: http://www.eyoucms.com
* ----------------------------------------------------------------------------
* 如果商业用途务必到官方购买正版授权, 以免引起不必要的法律纠纷.
* ============================================================================
* Author: 小虎哥 <1105415366@qq.com>
* Date: 2018-4-3
*/
namespace app\home\controller;
use think\Controller;
use app\common\controller\Common;
use think\Db;
use think\Request;
use app\home\logic\FieldLogic;
class Base extends Common {
public $fieldLogic;
/**
* 初始化操作
*/
public function _initialize() {
parent::_initialize();
$this->fieldLogic = new FieldLogic();
// 设置URL模式
set_home_url_mode();
// 子目录
$this->assign('RootDir', ROOT_DIR);
}
/**
* 301重定向到新的伪静态格式(针对被搜索引擎收录的旧伪静态URL)
* @param intval $id 栏目ID/文档ID
* @param string $dirname 目录名称
* @param string $type 栏目页/文档页
* @return void
*/
public function jumpRewriteFormat($id, $dirname = null, $type = 'lists')
{
$seo_pseudo = config('ey_config.seo_pseudo');
$seo_rewrite_format = config('ey_config.seo_rewrite_format');
if (3 == $seo_pseudo && 1 == $seo_rewrite_format) {
if ('lists' == $type) {
$url = typeurl('home/Lists/index', array('dirname'=>$dirname));
} else {
$url = arcurl('home/View/index', array('dirname'=>$dirname, 'aid'=>$id));
}
//重定向到指定的URL地址 并且使用301
$this->redirect($url, 301);
}
}
}