A. asp伺服器如何做伺服器的偽靜態設置需要什麼組件,在哪裡設置請詳細點,謝謝!
復雜得很,iis上是有個rewrite組件,不過做規則和頁面鏈接重寫也要很大工作量啊。
B. 空間偽靜態如何配置
一、偽靜態是什麼?
偽靜態就是動態網頁通過重寫URL的方法實現去掉動態網頁的參數,但在實際的網頁目錄中並沒有必要實現存在重寫的頁面。
二、偽靜態的生成的2種方式:
1, 框架型偽靜態,這種是非常簡單而且也是非常便於識別的,它的原理比較簡單,就是做一個靜態的主框架頁面,然後把動態的內容鏈入副框架內,這個單從它的URL就可以看出眉目,如果整個網站的URL都是一樣的,那麼就一定是框架偽靜態的。
2, 利用組件把asp的後輟顯示為htm,這種方法的原理是有一點難度的,它主要是利用一個組件強制性的把asp文件的後輟顯示為htm,對於客戶來說,它是很難分辨的,因為顯示的鏈接的確是以.htm結尾的,不過如果仔細觀察它的鏈接,也能看出來一些眉目,因為這種URL是很奇怪的,中間帶有asp 的子樣,而且後面還有些參數,不過參數的結果已經被隱藏掉了,但是看到這些就應該保持戒心了;不過,還是有辦法找出它的原形,就是看程序文件,去找和 URL相同的網頁,因為htm的網頁都是真實存在的,如果找不到這個網頁的話,那它是偽靜態化無疑了。
三、偽靜態有什麼用?
我們做偽靜態的目的就只有幾種:
1、 最主要的就是迎合搜索引擎方便搜索引擎蜘蛛(Spider)來抓取網頁上的相關內容!
2、 方便用戶訪問網站 一個好網頁如果是動態的用戶在相互傳播時感覺對方信任度不會高但一看一個靜態頁相對用戶對網頁的信任度就高點而且偽靜態的後綴方式基本雷同 一看就知道是偽靜態還是真的靜態網頁!
3、 偽靜態對SEO有利嘛?SEO中的偽靜態如何定義?!
在影響網站在搜索引擎的排名中,有很重要的一條是網頁靜態化,很多朋友在研究SEO的時候,因為有些技術原因,偽靜態成了最大的門檻。
我們知道,在SEO優化中,new_1234.html要比new.asp?id=1234更容易收錄,一般對於有獨立伺服器的朋友來說,你就可以使用 ISAPI_Rewrite的方式寫偽靜態規則,而對於只有虛擬空間的朋友,可能你只能使用一些ASP生成HTML的系統來幫助你了。
C. 伺服器無法偽靜態,如何設置才能支持偽靜態偽靜態文件:.htaccess,和web.config,
IIS7的偽靜態組件才用web.config寫規則,apache的偽靜態模塊用.htaccess寫規則。IIS6偽靜態靠ISAPI_Rewrite組件支持,首先IIS要安裝ISAPI_Rewrite,這是第三方擴展組件,IIS本身不帶。如果是ISAPI_Rewrite3的完整版商業版話,可以直接支持.htaccess文件,否則規則是在ISAPI_Rewrite的配置文件httpd.conf裡面修改。
D. 怎樣在伺服器設置偽靜態
伺服器設置偽靜態方法詳見:https://wenku..com/view/bcf8891014791711cc7917f5.html
E. PHP的伺服器偽靜態,如何設置呀
請問一下你用的是什麼框架!如果是ZF那麼你
找到LoadMole rewrite_mole moles/mod_rewrite.so將前面的#去掉
就可以了!
F. 如何為主機設置偽靜態
IIS 7.0以上伺服器
微軟IIS 7.0以上版本完全重寫了IIS的內核結構,採用模塊化的設計構架,URL重寫也成為可選安裝的模塊之一。朝暮數據的全部虛擬主機都安裝了URL重寫模塊,因此客戶可以通過輕松的配置web.config文件來實現偽靜態功能。
下面是實現第一段所述偽靜態規則的web.config代碼。
<?xml version="1.0" encoding="UTF-8"?><configuration> <system.webServer> <rewrite> <rules> <rule name="已導入的規則 1"> <match url="proct/([a-z]+)/([0-9]+)" ignoreCase="false" /> <action type="Rewrite" url="proct.aspx?category={R:1}&id={R:2}" appendQueryString="false" /> </rule> </rules> </rewrite> </system.webServer></configuration>
G. nighx伺服器怎麼配置偽靜態
nginx里使用偽靜態是直接在nginx.conf 中寫規則的,並不需要像apache要開啟寫模塊(mod_rewrite)才能進行偽靜態。
nginx只需要打開nginx.conf配置文件,在server裡面寫需要的規則即可。
不同的程序偽靜態規則不太一樣。
可以網路搜索一下 程序+nginx偽靜態。常見的程序都搜的到。
把代碼到nginx.conf中
H. 阿里雲windows伺服器nginx環境怎麼配置偽靜態
請輸入以下命令
cd
/alidata/server/nginx/conf/rewrite
再輸入:ll
看看是不是像下面截圖的一樣
對了。這些就是偽靜態規則文件。我們打開phpwind.conf看看。
我們已經在rewrtie目錄下配置了常見程序的偽靜態規則。您可以直接調用。
如果沒有就按照
程序名.conf的命名方式新建一個配置文件
配置文件搞清楚了,你可能會說好像網站偽靜態還是沒效果啊。別著急,因為偽靜態規則是需要被網站配置文件調用才行的。
輸入以下命令
cd
/alidata/server/nginx/conf/vhosts
進入到網站配置目錄
修改好偽靜態調用文件
下面測試下我們配置的文件是否正確吧
輸入:
/alidata/server/nginx/sbin/nginx
-t
看到了么?
nginx:
the
configuration
file
/alidata/server/nginx/conf/nginx.conf
syntax
is
ok
nginx:
configuration
file
/alidata/server/nginx/conf/nginx.conf
test
is
successful
如果出現以上兩句話就說明配置成功了。下面重啟下nginx
/alidata/server/nginx/sbin/nginx
-s
reload
恭喜您,偽靜態配置完成!
總結,其實與其它自行安裝的伺服器區別在於相關文件目錄位置問題了
I. 伺服器里的IIS配置偽靜態怎麼配置啊。可否有簡單易操作的方法
在IIS里,對網站配置ISAPI
,一般可以添加到Rewrite,這個可以在網路上下載,這是最簡單的
J. 伺服器VPS如何配置偽靜態
http://hi..com/qq537008047/blog/item/c5e656875c6b2c649f2fb4a9.html 參考下吧,希望能幫到你。以後如果有伺服器方面的需求,也可以扣扣我。