當前位置:首頁 » 網站資訊 » 網站如何偽靜態
擴展閱讀
安博盒子顯示網路設置 2024-09-24 12:38:14
網路安全建設培訓課程 2024-09-24 12:29:23
兩台路由器橋連網路好么 2024-09-24 12:29:15

網站如何偽靜態

發布時間: 2022-01-10 18:29:27

『壹』 網站偽靜態怎麼

虛擬主機下的IIS是不能偽靜態的。。要在伺服器上安裝支持組件。。

RewriteRule ^itemid-([0-9]+)(.*)\.html$ index\.asp\?itemid=$1 [QSA,L]

沒有必要將所有的URL都做URLREWRITE

你可以將分類頁,詳細頁做下,便於搜索引擎收錄,就是做下URL優化

不然確實要定義很多條規則

http://vibewire.org/?p=102等效於http://vibewire.org/index.php?p=102

具體那種沒有後綴而類似目錄的寫法又和上面這種不一樣,他們是通過url重寫規則定義的,這在php裡面經常使用,現在比較常用的就是.htaccess文件,可以做偽靜態的頁面,就是表面上看起來都是靜態頁面,這樣對搜索引擎優化好一點。

『貳』 如何把網站動態url更改成偽靜態url

你伺服器是Apache還是IIS呢,他們分別有各自的rewrite組件!另外,據我所知,網路並不在意url是靜態還是動態的,這個不是影響收錄的問題!

『叄』 網站如何開啟html偽靜態

需要你的網站程序支持,看過程序才知道。不懂可以聯系我,看我網路用戶名

『肆』 網站如何實現偽靜態

如果賣家說不支持偽靜態,那大概率是不支持了,除非你找到能修改源碼的人。
加入源碼本身是支持偽靜態的,那麼你修改web.config,使得特定的url請求轉發到特定文件上去就可以了。

『伍』 網站偽靜態怎麼製作

對新手來說比較麻煩 首先要空間伺服器支持偽靜態功能 系統不同操作不一樣 還要考慮你網站的承受能力 CPU負荷較大 網頁打開速度會收到影響 具體的操作步驟可以參考你的伺服器後台 都有具體的操作步驟 當然有一些模板程序 DZ的 WP的 都有自帶的功能 只要空間支持 能承受住大負荷 滑鼠點一下就可以了 查看原帖>>

希望採納

『陸』 網頁偽靜態頁面是如何實現的

偽靜態實現的原理就是 index.php?act=about&cid=1 將這種形式的動態路徑用 about-1.html 這種形式輸出,根據不同的伺服器環境,配置方法也不太一樣,PHP+iis6的話就要配置httpd.ini文件,php+iis7就要配置web.config,PHP+apache就要配置.htaccess文件
.htaccess規則示例:
RewriteEngine on

RewriteRule ^/?(index|guestbook|online)\.html$ index\.php [L]
RewriteRule ^/?(eindex)\.html$ index\.php?act=$1 [L]
RewriteRule ^/?(index|guestbook|online)-([0-9]+).html$ index\.php\?p=$2 [L]
RewriteRule ^/?([a-z0-9]+)_([0-9]+).html$ index\.php\?act=$1&id=$2 [L]
RewriteRule ^/?([a-z0-9]+)-([0-9]+).html$ index\.php\?act=$1&cid=$2 [L]
RewriteRule ^/?([a-z0-9]+)-([0-9]+)-([0-9]+).html$ index\.php\?act=$1&cid=$2&p=$3 [L]

httpd.ini示例:
[ISAPI_Rewrite]
RepeatLimit 32
# Block external access to the httpd.ini and httpd.parse.errors files
RewriteRule /httpd(?:\.ini|\.parse\.errors).* / [F,I,O]
# Block external access to the Helper ISAPI Extension
RewriteRule .*\.isrwhlp / [F,I,O]
RewriteRule ^/(index|guestbook|online)\.html$ /$1\.php
RewriteRule ^/(eindex).html$ /index\.php\?act=$1
RewriteRule ^/(index|guestbook|online)-([0-9]+).html$ /$1\.php\?p=$2
RewriteRule ^/([a-z0-9]+)_([0-9]+).html$ /index\.php\?act=$1&id=$2
RewriteRule ^/([a-z0-9]+)-([0-9]+).html$ /index\.php\?act=$1&cid=$2
RewriteRule ^/([a-z0-9]+)-([0-9]+)-([0-9]+).html$ /index\.php\?act=$1&cid=$2&p=$3

『柒』 PHP網站如何實現網頁偽靜態或靜態

偽靜態 實際是伺服器的設置,php實現靜態,就是用php生成靜態頁,可以考慮用php的smarty 模板引擎

『捌』 網站怎樣做成偽靜態

如果你的網站伺服器支持ISAPI_Rewrite,用httpd.ini放置在根目錄下,httpd.ini內容如下:
[ISAPI_Rewrite]
# 3600 = 1 hour
CacheClockRate 3600
RewriteRule /index.html /index.php

這樣訪問index.html就先當於是在訪問index.php

RewriteRule /index_id-(.+)\.html$ /index.php?id=$1

如:index.php?id=2

用index_id-2.html就相當於是在訪問index.php?id=2

如果是apache服務品,規則是放置在.htaccess裡面的,語法稍有不同,原理是差不多的!

『玖』 網站怎麼做成偽靜態啊

如果你的網站伺服器支持ISAPI_Rewrite,用httpd.ini放置在根目錄下,httpd.ini內容如下:
[ISAPI_Rewrite]
# 3600 = 1 hour
CacheClockRate 3600
RewriteRule /index.html /index.php

這樣訪問index.html就先當於是在訪問index.php

RewriteRule /index_id-(.+)\.html$ /index.php?id=$1

如:index.php?id=2

用index_id-2.html就相當於是在訪問index.php?id=2

如果是apache服務品,規則是放置在.htaccess裡面的,語法稍有不同,原理是差不多的!

來個匿名先 - -