偽靜態(tài)規(guī)則放進(jìn)去后網(wǎng)站前臺(tái)依然顯示動(dòng)態(tài)路徑
首先在網(wǎng)站后臺(tái)的偽靜態(tài)解析里面“環(huán)境檢測(cè)”顯示 服務(wù)器支持偽靜態(tài)功能,
然后生成解析規(guī)則,生成后下面也沒錯(cuò)誤顯示,然后把生成的規(guī)則復(fù)制到config/rewrite.php中代碼如下:
<?php
/**
* URL解析規(guī)則
* 例如: 114.html 對(duì)應(yīng) index.php?s=demo&c=show&id=114
* 可以解析: "114.html" => 'index.php?s=demo&c=show&id=114',
* 動(dòng)態(tài)id解析: "([0-9]+).html" => 'index.php?s=demo&c=show&id=$1',
*/
return [
/***********************下面寫你自己的URL解析規(guī)則********************/
// 共享欄目測(cè)試規(guī)則---解析規(guī)則----開始
"list-([A-za-z0-9 \-\_]+)-([0-9]+)\.html" => "index.php?c=category&dir=$1&page=$2", //【共享欄目測(cè)試規(guī)則】模塊欄目列表(分頁(yè))(list-{dirname}-{page}.html)
"list-([A-za-z0-9 \-\_]+)\.html" => "index.php?c=category&dir=$1", //【共享欄目測(cè)試規(guī)則】模塊欄目列表(list-{dirname}.html)
"show-([0-9]+)-([0-9]+)\.html" => "index.php?c=show&id=$1&page=$2", //【共享欄目測(cè)試規(guī)則】模塊內(nèi)容頁(yè)(分頁(yè))(show-{id}-{page}.html)
"show-([0-9]+)\.html" => "index.php?c=show&id=$1", //【共享欄目測(cè)試規(guī)則】模塊內(nèi)容頁(yè)(show-{id}.html)
// 共享欄目測(cè)試規(guī)則---解析規(guī)則----結(jié)束
// 共享模塊測(cè)試規(guī)則---解析規(guī)則----開始
"([a-z]+)\/searchg\/(.+)\.html" => "index.php?s=$1&c=search&rewrite=$2", //【共享模塊測(cè)試規(guī)則】模塊搜索頁(yè)(分頁(yè))({modname}/searchg/{param}.html)
"([a-z]+)\/searchg\.html" => "index.php?s=$1&c=search", //【共享模塊測(cè)試規(guī)則】模塊搜索頁(yè)({modname}/searchg.html)
// 共享模塊測(cè)試規(guī)則---解析規(guī)則----結(jié)束
// 獨(dú)立模塊測(cè)試規(guī)則---解析規(guī)則----開始
"([a-z]+)\.html" => "index.php?s=$1", //【獨(dú)立模塊測(cè)試規(guī)則】模塊首頁(yè)({modname}.html)
"([a-z]+)\/list\/([0-9]+)\/([0-9]+)\.html" => "index.php?s=$1&c=category&id=$2&page=$3", //【獨(dú)立模塊測(cè)試規(guī)則】模塊欄目列表(分頁(yè))({modname}/list/{id}/{page}.html)
"([a-z]+)\/list\/([0-9]+)\.html" => "index.php?s=$1&c=category&id=$2", //【獨(dú)立模塊測(cè)試規(guī)則】模塊欄目列表({modname}/list/{id}.html)
"([a-z]+)\/show\/([0-9]+)\/([0-9]+)\.html" => "index.php?s=$1&c=show&id=$2&page=$3", //【獨(dú)立模塊測(cè)試規(guī)則】模塊內(nèi)容頁(yè)(分頁(yè))({modname}/show/{id}/{page}.html)
"([a-z]+)\/show\/([0-9]+)\.html" => "index.php?s=$1&c=show&id=$2", //【獨(dú)立模塊測(cè)試規(guī)則】模塊內(nèi)容頁(yè)({modname}/show/{id}.html)
"([a-z]+)\/search\/(.+)\.html" => "index.php?s=$1&c=search&rewrite=$2", //【獨(dú)立模塊測(cè)試規(guī)則】模塊搜索頁(yè)(分頁(yè))({modname}/search/{param}.html)
"([a-z]+)\/search2\.html" => "index.php?s=$1&c=search", //【獨(dú)立模塊測(cè)試規(guī)則】模塊搜索頁(yè)({modname}/search2.html)
// 獨(dú)立模塊測(cè)試規(guī)則---解析規(guī)則----結(jié)束
];更新系統(tǒng)緩存后,所有的偽靜態(tài)已經(jīng)沒起作用,請(qǐng)高手幫我看下問題出在哪里呢
<?php /** * URL解析規(guī)則 * 例如: 114.html 對(duì)應(yīng) index.php?s=demo&c=show&id=114 * 可以解析: "114.html" => 'index.php?s=demo&c=show&id=114', * 動(dòng)態(tài)id解析: "([0-9]+).html" => 'index.php?s=demo&c=show&id=$1', */ return [ "list-([A-za-z0-9 \-\_]+)-([0-9]+)\.html" => "index.php?c=category&dir=$1&page=$2", //【共享欄目測(cè)試規(guī)則】模塊欄目列表(分頁(yè))(list-{dirname}-{page}.html) ];每次測(cè)試只放一行,千萬千萬千萬千萬千萬千萬千萬不要全部放進(jìn)去
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
一次一行,通過了刪除再放下一行
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
回復(fù)@迅??蚣芗夹g(shù)-景攸 通過了刪除是什么意思,復(fù)制一行進(jìn)去后到前臺(tái)看有沒有起作用在放下一行嗎
對(duì)的,如果起作用了就繼續(xù)放,當(dāng)最后調(diào)試都可以了,然后再匯總放在一起,放在一起時(shí)注意順序的調(diào)整
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
迅睿CMS每個(gè)類目偽靜態(tài)都需要單獨(dú)設(shè)置,看下類目設(shè)置有沒有開啟偽靜態(tài)
回復(fù)@迅??蚣芗夹g(shù)-景攸 多謝你的指導(dǎo),是我類目偽靜態(tài)沒開啟