導航:首頁 > 萬維百科 > asp偽靜態cms

asp偽靜態cms

發布時間:2020-12-12 09:14:06

1、phpcms 偽靜態url怎麼設置301

一個文章類網站換了全新的域名,原來的域名不方便記憶
因為關鍵詞在網路首頁前一、二名,所以就用了301重定項
把原有的域名www.guoyangxian.com 轉到www.004l.com
之前沒有做過301重定項,花一個小時在網上找教程,期間也少不了一番折騰
phpcms v9 301跳轉設置方法一:
僅支持Apache伺服器設置
在根目錄下找到.htaccess文件,並將以下代碼寫入進去,保存上傳即設置成功,如下圖
1.jpg
代碼如下,直接復制後,更改域名即可
RewriteEngine on
RewriteCond %{HTTP_HOST} !^linchangbing.com$ [NC]
RewriteRule ^(.*)$ http://linchangbing.com/$1 [L,R=301]
注意將上面的域名替換為你自己的域名哦,另外以上代碼是將www域名跳轉到不帶www的域名上,你如果的首選域名是帶www的,那麼在以上代碼加上www即可
phpcms v9 301跳轉設置方法二:(空間不支持偽靜態)
phpcms v9 301跳轉設置的另一種方法即是在根目錄下的index.php文件中設置,如下圖
1.png
代碼如下,直接復制後,更改域名即可
$the_host = $_SERVER['HTTP_HOST'];//取得當前域名
if(strtolower($the_host) != 'www.004lcom')//把這里的域名換上你想要的
{ $URIRedirect=$_SERVER['REQUEST_URI']; //獲取域名後的參數
if(strtolower($URIRedirect)=="/index.php")//判斷是參數為/index.php就顯示為/
{
$URIRedirect="/";
}
header("HTTP/1.1 301 Moved Permanently");//發出301頭部
header("Location: http://www.004l.com".$URIRedirect);//跳轉到你希望的地址格式
exit();
}
"錯誤 310 (net::ERR_TOO_MANY_REDIRECTS):重定向過多。"問題
解決方法很簡單,即直接在後把把網站的緩存重新生成一下就行了
phpcms v9 設置301後,內頁轉向了動態鏈接
原因是方法一中的代碼放在了偽靜態規則後面
解決:把代碼放在偽靜態規則前面就可以了
IIS下利用偽靜態httpd.ini來實現301重定向
一、沒有在後台開啟偽靜態,使用的是靜態頁面或動態頁面
[ISAPI_Rewrite]
# 3600 = 1 hour
CacheClockRate 3600
RepeatLimit 32
RewriteCond Host: ^www.guoyangxian.com$
RewriteRule (.*) http://www.004l.com$1 [I,RP]
二、如果在網站後台開啟了偽靜態
編輯http.ini文件,在第4行 RepeatLimit 32 下新起一行(注意不要動下面的代碼),把下面這段復制粘貼到新起的那行:
RewriteCond Host: ^www.guoyangxian.com$
RewriteRule (.*) http://www.004l.com$1 [I,R]

2、baocms網站偽靜態規則

您可以看下萬網的虛擬主機的介紹,一般情況下應該都是支持的

3、aspcms 的偽靜態需要安裝什麼插件嗎

a

4、aspcms如何關閉偽靜態?

aspcms本身就是這種格式的。所以,要想解決這個問題,1,換程序吧。2,改成生成靜態頁的。不過記得,2.2.8生成靜態頁好像會報錯,你可以再等等,2.2.9的好像已修復這個bug了。

5、新雲CMS偽靜態規則改寫

RewriteRule ^.*\.isrwhlp$ / [NC,F,O]
RewriteRule ^/網站類別的拼音或者英文_([0-9,a-z]*).html$ /show.asp\?id=$1在httpd.ini裡面加上前面的代碼然後在頁面修改鏈接比如想你這個 http://www.qqzynet.com/article/show.asp?id=160看得出你的顯示頁面是show.asp把鏈接的show.asp改成網站類別的拼音或者英文_這是記錄集的ID.html 分別上傳httpd.ini和修改的頁面就行了

6、要Baocms 3.0 的windowns apache ThinkPHP偽靜態配置!謝謝

http://www.baocms.com/news/detail/news_id/8.html
這個有教程但用thinkPHP就大材小用了就是一個簡單的基專於MVC開發模式屬

7、織夢cms如何設置指定欄目生成靜態

1、後台-系統參數-核心設置-是否使用偽靜態:選擇「是」;
註:網站空間是否支持偽靜態,可以與空間的IDC商聯系一下,一般來說,空間都是支持偽靜態的。
Apache伺服器偽靜態相對簡單,直接在.htaccess文件中加入相應偽靜態規則即可;
而IIS伺服器偽靜態的實現,則需要載入Rewrite組件,然後配置httpd.ini文件。
2、如果網站已經存在生成的靜態欄目或文章HTML,那麼只需在後台-系統-SQL命令行工具中執行如下語句:
將所有文檔設置為「僅動態瀏覽」:update dede_archives set ismake=-1
將所有欄目設置為「使用動態頁」:update dede_arctype set isdefault=-1
3、列表頁、文章頁偽靜態
打開/include/helpers/channelunit.helper.php。
(1)查找:
//動態文章
if($cfg_rewrite == 'Y')
{
return $GLOBALS["cfg_plus_dir"]."/view-".$aid.'-1.html';
}
替換為
//動態文章
if($cfg_rewrite == 'Y')
{
return "/DedeCMS/DedeCMS5.7-".$aid.'-1.html';
}
意思是:將默認的/plus/view-1-1.html文章鏈接格式改為/DedeCMS/DedeCMS5.7-1-1.html。
(2) 查找:
//動態
$reurl = $GLOBALS['cfg_phpurl']."/list.php?tid=".$typeid;
替換為
//動態
$reurl = "/category/list-".$typeid.".html";
意思是:將默認的頻道或是列表頁URL/plus//list.php?tid=1變更為/dedecms/list-1.html形式。

與asp偽靜態cms相關的知識