導航:首頁 > IDC知識 > vpsdz靜態化

vpsdz靜態化

發布時間:2021-03-22 21:35:56

1、同一個vps一個網站能偽靜態,一個不能偽靜態

還是你偽靜態規則沒用好

2、DZ怎麼開啟全站偽靜態

在你的網站後太,全局,SEO設置開啟偽靜態規則就行了,下面是一些設置的信息

Apache Web Server(虛擬主機用戶)

在開始以下設置之前,請首先咨詢您的空間服務商,

空間是否支持 Rewrite 以及是否支持對站點目錄中 .htaccess 的文件解析,

否則即便按照下面的方法設置好了,也無法使用。

檢查論壇所在目錄中是否存在 .htaccess 文件,如果不存在,

請手工建立此文件。Win32 系統下,無法直接建立 .htaccess 文件,

您可以從其他系統中拷貝一份,或者在 Discuz.net 技術支持欄目中下載此文件。

編輯並修改 .htaccess 文件,添加以下內容

# 將 RewriteEngine 模式打開
RewriteEngine On

# 修改以下語句中的 /discuz 為你的論壇目錄地址,如果程序放在根目錄中,請將 /discuz 修改為 /
RewriteBase /discuz

# Rewrite 系統規則請勿修改
RewriteRule ^archiver/((fid|tid)-[\w\-] \.html)$ archiver/index.php?$1
RewriteRule ^forum-([0-9] )-([0-9] )\.html$ forumdisplay.php?fid=$1&page=$2
RewriteRule ^thread-([0-9] )-([0-9] )-([0-9] )\.html$ viewthread.php?tid=$1&extra=page\=$3&page=$2
RewriteRule ^space-(username|uid)-(. )\.html$ space.php?$1=$2
RewriteRule ^tag-(. )\.html$ tag.php?name=$1

3、VPS 怎樣設置靜態IP?

B

4、請問VPS怎麼配置偽靜態

一般VPS裡面都裝有IIS運行ASP網站, 你要運行PHP 就要裝 APACHE php mysql 然後配置一下就好了,偽靜態需要根據你的網站內容在apache的配置文件裡面進行配置,上面那些軟體都是免費的 百度一下 去官網下....

5、discuz論壇怎樣做到靜態化?

httpd.ini 是apache的配置文件,根據你說的discuz應該是php編碼的。 而apache是處理靜態頁面能力比較優秀。但是具體設置還是要到discuz得官方論壇區去提問哦。。 這里非專業地方 只能寫這么多了 要上班

6、我用的 Discuz 開啟URL 靜態化後 頁面打不開了 請Discuz高手解答

上面這種規則是對Apache 主機而言的,既然你是IIS的主機,要這樣操作
建一個httpd.ini文件(注意拓展名哦),用文本編輯器打開,在裡面添加內容:
[ISAPI_Rewrite]

# 3600 = 1 hour
CacheClockRate 3600

RepeatLimit 32

# Protect httpd.ini and httpd.parse.errors files
# from accessing through HTTP
RewriteRule ^(.*)/topic-(.+)\.html(\?(.*))*$ $1/portal\.php\?mod=topic&topic=$2&$4
RewriteRule ^(.*)/article-([0-9]+)-([0-9]+)\.html(\?(.*))*$ $1/portal\.php\?mod=view&aid=$2&page=$3&$5
RewriteRule ^(.*)/forum-(\w+)-([0-9]+)\.html(\?(.*))*$ $1/forum\.php\?mod=forumdisplay&fid=$2&page=$3&$5
RewriteRule ^(.*)/thread-([0-9]+)-([0-9]+)-([0-9]+)\.html(\?(.*))*$ $1/forum\.php\?mod=viewthread&tid=$2&extra=page\%3D$4&page=$3&$6
RewriteRule ^(.*)/group-([0-9]+)-([0-9]+)\.html(\?(.*))*$ $1/forum\.php\?mod=group&fid=$2&page=$3&$5
RewriteRule ^(.*)/blog-([0-9]+)-([0-9]+)\.html(\?(.*))*$ $1/home\.php\?mod=space&uid=$2&do=blog&id=$3&$5
RewriteRule ^(.*)/(fid|tid)-([0-9]+)\.html(\?(.*))*$ $1/index\.php\?action=$2&value=$3&$5

7、我的Discuz論壇為什麼無法靜態化

靜態化的功能如果在後台開啟

前台就應該會正常顯示靜態化的url

如果用的不是默認模板而且該模板使用了自己的footer.htm是有可能出現這個情況的

請編輯當前模板下的common/footer.htm看看最後的

</body>

前是否有以下代碼如果沒有請添加後更新緩存

<!--{eval output();}-->

DZ動力希望可以幫到您

8、怎麼用vps託管靜態html頁面

html 靜態頁面中引用外部頁面沒那麼方便,主要方法有:

1.使用框架來實現,但是那樣佔用線程較多,速度慢;
<IFRAME width=100% height=30 marginwidth=0 marginheight=0 SRC="header.htm" ></IFRAME>
加上它的一些屬性可以實現一些透明,無滾動條等具體的效果.大家可以html教程的相關介紹

2.使用. js腳本來實現

就是把相關的html文件轉化為js文件.再在調用的時候用
<script src="import.js"></script>
或<script src="import.asp"></script>,此時import.asp中的內容必須使用js輸入才行。

如果你用此方法來包含像頭部,導航條的話,它將不利於搜索引擎的搜集。
另外,編寫js輸出的內容代碼較凌亂,容易出錯。

3.下面是一種實現方法:
最好能有一種方法,就像asp頁麵包含其他頁面時那樣,用一小段包含語句就可以實現,不要將需要包含的內容出現在本頁面內,而是分割出去到另外一個自己的頁面。

<span ><IE:Download STYLE="behavior:url(#default#download)" />
<script>
function onDownloadDone(downData){
showImport1.innerHTML=downData
}
oDownload1.startDownload('top.htm',onDownloadDone)
</script>

註:包含的頁面為 top.htm 只要把需要包含的頁面改掉就可以了!其中id=showimport 不能改為其他,這種寫法為一次包含一個文件。

4.<object> 個人覺得此法方便比較好

<object type="text/x-scriptlet" data="import.htm" width=100% height=30></object>

5.Behavior的download方式

<span
<IE:Download STYLE="behavior:url(#default#download)" />
<script>
function onDownloadDone(downDate){
showImport.innerHTML=downDate
}
oDownload.startDownload('import.htm',onDownloadDone)
</script>

6、HTML中執行SSL
存在這種情況,主機只默認的是index.html,但是需要首頁是動態的,除了上述方法,可以使用SSL
[!--#exec cgi="index.pl" --]

1、在伺服器上打開「伺服器端包含」
2、把你的靜態文件擴展名改成:shtml
3、在文件中添加<!--#include file="你要包含的文件" -->

9、vps怎麼配置成純靜態網站?哪裡有教程 詳細點啊我是菜鳥

這個與VPS沒有關系,你只要使用靜態的HTML語言做網站即可。
如果要實現偽靜態,則只要找到相應網站程序的偽靜態規則上傳到網站根目錄即可。

10、DZ論壇程序靜態化不了?

你是用的什麼系統的主機!

如果是win 可能主機商沒有添加規則

如果是linux,你主機找一個X2的規則傳上去!

後台也可以自動生成的!

與vpsdz靜態化相關的知識