ppypp伦理天堂,91手机在线视频,免费在线观看黄色毛片,夜夜穞天天穞狠狠穞AV美女按摩

聯(lián)系官方銷售客服

1835022288

028-61286886

投訴 已解決 url跳轉(zhuǎn)問(wèn)題,織夢(mèng)/view.php 10 0
迅睿CMS版本:4.5.4

url跳轉(zhuǎn)問(wèn)題,織夢(mèng)/view.php?aid=3109 跳轉(zhuǎn)到 迅睿 /ssdd/2021/1123/3109 .html 這個(gè)怎么寫(xiě),怎么跳轉(zhuǎn)


解決方案
  • 可以在寶塔里面做301
  • 回復(fù)@麥加 我知道可以寶塔做,但這個(gè)我不會(huì)做啊/view.php?aid=3109 如果/view.php?aid= 變成/ssdd/保留參數(shù),變成/ssdd/3109 這就不對(duì)了

  • 回復(fù)@麥加 靜態(tài)的寶塔做沒(méi)問(wèn)題,這動(dòng)態(tài)的不會(huì),后面參數(shù)對(duì)不上,不知道是不是要程序做

  • 去寶塔論壇去問(wèn)問(wèn)吧
  • 回復(fù)@平平 沒(méi)用,人家給的就是百度一下if 帶參數(shù),但是 /view.php?aid=3109 如果/view.php?aid= 要是變成show-id.html 這樣是可以的,但是變成 /ssdd/2021/1123/3109.html,我不知道前面欄目和日期怎么寫(xiě)。

  • 在寶塔面板設(shè)置,if帶參數(shù)的方式也可以解決跳轉(zhuǎn)
    精通ThinkPHP框架,精通CI框架,接單開(kāi)發(fā)請(qǐng)私聊
  • 回復(fù)@天天向上
    image
    我知道可以帶參數(shù),但我不知道怎么寫(xiě),id對(duì)應(yīng)id,那前面那個(gè)欄目和日期不會(huì)。畢竟不是show-$id.html,如果是這樣可以直接對(duì)上去了。/ssdd/2021/1123/3109.html id前面的不會(huì)寫(xiě)

  • 此題無(wú)解,url里的年、月毫無(wú)規(guī)律,只能寫(xiě)一個(gè)view.php,根據(jù)參數(shù),從數(shù)據(jù)庫(kù)里讀出年、月、目錄地址等參數(shù),寫(xiě)出php代碼

  • 回復(fù)@青花瓷 那動(dòng)態(tài)能跳轉(zhuǎn)到偽靜態(tài)嗎?比如我nginx直接/view.php?aid=3109 直接跳轉(zhuǎn)到迅睿的動(dòng)態(tài)地址index.php?c=show&id=$1, 然后在index.php來(lái)個(gè)當(dāng)前連接的正則判斷,動(dòng)態(tài)地址能繼續(xù)跳到偽靜態(tài)嗎?2次跳轉(zhuǎn),兩個(gè)重定向,不知道可行不。

  • 回復(fù)@小影子 試試這樣

    1、網(wǎng)站根目錄新建一個(gè)view.php

    <?php
    $_GET['c']  = 'view';
    $_GET['m']  = 'index';
    $_GET['id'] = $_GET['aid'];
    require 'index.php';

    2、在 dayrui/Fcms/Control/ 里面新建一個(gè)View.php

    <?php namespace Phpcmf\Control;
    
    class View extends \Phpcmf\Home\Module
    {
    
        public function index()
        {
    
            if (IS_POST)
            {
                $this->_json(0, '禁止提交,請(qǐng)檢查提交地址是否有誤');
            }
    
            // 共享模塊通過(guò)id查找內(nèi)容
            $id  = (int)\Phpcmf\Service::L('input')->get('id');
            $row = \Phpcmf\Service::M()->table(SITE_ID . '_share_index')->get($id);
    
            // 掛鉤點(diǎn)
            $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('無(wú)法通過(guò)id找到共享模塊的模塊目錄'));
            }
    
            // 初始化模塊
            $this->_module_init($mid);
    
            // 調(diào)用內(nèi)容方法
            $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 里面添加規(guī)則

    // 織夢(mèng)動(dòng)態(tài)鏈接301重定向到迅睿鏈接來(lái)
    "view\.php\?aid=([0-9]+)" => 'index.php?c=view&id=$1',


    image

    最終效果


    122

    滿意答案
    短信幣+1
    高端程序員往往采用最樸素的編程方式,若不是貧窮,誰(shuí)愿意弄的自己一身才華!
  • @LandQ:試了一下這個(gè)可以,完美解決