url跳转问题,织梦/view.php 迅睿框架 更新 2022-01-18 09:21:03 小影子 url跳转问题,织梦/view.php?aid=3109 跳转到 迅睿 /ssdd/2021/1123/3109 .html 这个怎么写,怎么跳转
我知道可以带参数,但我不知道怎么写,id对应id,那前面那个栏目和日期不会。毕竟不是show-$id.html,如果是这样可以直接对上去了。/ssdd/2021/1123/3109.html id前面的不会写
<?php namespace Phpcmf\Control; class View extends \Phpcmf\Home\Module { public function index() { if (IS_POST) { $this->_json(0, '禁止提交,请检查提交地址是否有误'); } // 共享模块通过id查找内容 $id = (int)\Phpcmf\Service::L('input')->get('id'); $row = \Phpcmf\Service::M()->table(SITE_ID . '_share_index')->get($id); // 挂钩点 $rt2 = \Phpcmf\Hooks::trigger_callback('module_show_share', $row); if ($rt2 && isset($rt2['code']) && $rt2['code']) { $row = $rt2['data']; } $mid = $row['mid']; if (!$mid) { $this->goto_404_page(dr_lang('无法通过id找到共享模块的模块目录')); } // 初始化模块 $this->_module_init($mid); // 调用内容方法 $data = $this->_Show($id, null, max(1, (int)\Phpcmf\Service::L('input')->get('page')), 1); // 301重定向 dr_redirect($data['url'], 'location', '301'); } }3、config/rewrite.php 里面添加规则最终效果