偽靜態(tài)幾種做法
Jun 08, 2016 pm 05:32 PM很多seoer都說把文件做成靜態(tài)這樣對搜索引擎是最好的了,但是像我們這些買別人的虛擬空間,是有限的但是又想以靜態(tài)形式,如果生成真正的靜態(tài)如果你的網(wǎng)站有1000000篇文件生成靜態(tài)就要占很大的空間,這樣的話增加了我們的費用,所以就出現(xiàn)了偽靜態(tài)這個名詞,偽靜態(tài)有很多種做法,下面我們來一一講解一下吧.
第一種就是以aa.php/aaaa_1_.htm這種形式,這種做法的好處就是在我們沒有足夠的權(quán)限時做的,下面看看代碼.
$html_id=isset($_SERVER['PATH_INFO'])?$_SERVER['PATH_INFO']:'';//取得地參數(shù)
$url?=@explode('_',$html_id);//進(jìn)行處理
$id??=@$url[1];//得到我們所要的數(shù)據(jù)
例:http://www.111cn.net/show.php/id_3_cn.html
使用上面的方法后$url[1]的值就為3,不過說一個得到值后最好判斷處理一下啦,
?
第二種方法:Apache 偽靜態(tài)
一 打開 Apache 的配置文件 httpd.conf 。
二 將#LoadModule rewrite_module modules/mod_rewrite前面的#去掉
三 在 httpd.conf中添加:
??? RewriteEngine On
??? #RewriteCond %{ENV:SCRIPT_URL} (?:index|dispbbs)[-0-9]+\.html
??? RewriteRule ^(.*?(?:index|dispbbs))-([-0-9]+)\.html$ $1.php?__is_apache_rewrite=1&__rewrite_arg=$2
四 要實現(xiàn)asp帖子URL到php帖子的映射,在 第三步的
??? RewriteMap tolowercase int:tolower
??? RewriteCond %{QUERY_STRING} (?:boardid|page|id|replyid|star|skin)\=\d+ [NC]
??? RewriteRule ^(.*(?:index|dispbbs))\.asp$ $1.php?${tolowercase:%{QUERY_STRING}}&__is_apache_rewrite=1
五 保存httpd.conf并重啟Apache。
關(guān)鍵字:asp 偽靜態(tài)?? 什么是偽靜態(tài)?? iis 偽靜態(tài)?? asp.net 偽靜態(tài)?? php 偽靜態(tài) discuz 偽靜態(tài)?? apache 偽靜態(tài)?? phpwind 偽靜態(tài)?? 偽靜態(tài)規(guī)則?? 虛擬主機 偽靜態(tài)

? AI ??

Undress AI Tool
??? ???? ??

Undresser.AI Undress
???? ?? ??? ??? ?? AI ?? ?

AI Clothes Remover
???? ?? ???? ??? AI ?????.

Clothoff.io
AI ? ???

Video Face Swap
??? ??? AI ?? ?? ??? ???? ?? ???? ??? ?? ????!

?? ??

??? ??

???++7.3.1
???? ?? ?? ?? ???

SublimeText3 ??? ??
??? ??, ???? ?? ????.

???? 13.0.1 ???
??? PHP ?? ?? ??

???? CS6
??? ? ?? ??

SublimeText3 Mac ??
? ??? ?? ?? ?????(SublimeText3)

??? ??











?? = "Lazy"? HTML ???? ????? ?? ????? ??? ??? ??? ???? ? ????. 1. ??? ??? ?????? ?????, ?? ?? ??? ???, ??? ? ?? ??? ?????. 2. ? ???? ?? ?? ?? ?? ???? ???? ?????. 3. JavaScript? ???? ? ?? ?? ???, ?? ??? ?? ??? ??? ???? ????. 4. ???? ???? ??? ???? ???? ?? ?? ?? ? ?? ??? ?? ??? ??? ???????. ??? ??? ?? ??? ??? ????? ??? ??? ???????.

Apache? ?? ??? 8080?? ???? ??? ??? ????. 1. Apache ?? ?? ?? (? : /etc/apache2/ports.conf ?? /etc/httpd/conf/httpd.conf), Listen80?? Charting80? ???? 8080; 2. ?? ?? ??? ???? ?? ??? 8080?? ???? ?? ??? ????? ??????. 3. ??? (UFW ? ???)? ?? 8080 ?????? ???? ?? ?. 4. Selinux ?? Apparmor? ??? ? ?? Apache? ??? ??? ????? ???????. 5. Apache ???? ?? ???? ??? ????????. 6. ???? ???

????? ??? HTML? ??? ?? ??? ??, ??? ?? ? ??? ? ?????? ???????. 1. ??? ?? ?? ??? ???? ????? HTML5 ??? ?? ?? ????? ??????. 2. ???? ??? ?? ??? ?? ??? ??? ?? ????? ??????. 3. ??? ? SEO? ?? ??? ?? ?? ??????. 4. ?? ?? ?? ???? ???? ?? ?? ?? ???? ???? ?????. ?? ??? ???? ??????. ??? ??? ??? ????? ?? ??? ??????.

Apache Performance Bottleneck ??? MPM ??, ?? ??, ?? ???? ???? ? ????? ? ?? ???? ???????. 1. MPM ??? ???? ???? ???? ???? MaxRequestWorkers? ?? ?? ??? ????? ??????. 2. ??? ? ?? ??? ?? ?? ?? ? ??? ??? ??; 3. ?? ???? ???? ????? ?? ?? ? CPU ???? ????? ???????. 4. ?? ?? ??? ??? ?? ?????? ??? ????????. ??? ??? ??? ???? ???? ??? ???? ?? ??? ????? ???????.

HTML ??? ???? ??? ??? ??? ?? ???? ???? ???, ??? ?? ? ???? ????? ? ???? ??? ???????. ???? ???? ??? ??? ????? ?? ?? ??? ????. ????? ? ??? ????? ?? ? ? ????. ?? CSS? ?? ???? ????? ????? SEO ? ???? ???? ? ????. ??? ??? ??? ??? ?????? ?? ?? ??? ???????.

? ??? ??? Core HTML ???? ???????. 1. ???? ?? ??? ?? ??? ???? ??? ???? ?? ?? ? ?? ??? ?????. 2. ??? ??? ?? ?? ? SEO? ???? ?? ?? (-), ?? () ? ?? ?? (? :)? ?????. 3. ?????? ???? ????, ????? ???? ??? ???? ????? ?? Aria-Current ??? ???? ?????. 4. ?? ?? ???? ?? ??? ?? ? ?? ??? ?????. ??? ??? ???? ???? ??? ???, ?? ?? ? ?? ?? ???? ?? ? ? ????.

Apache? ??, ?? ?? ?? ????? ?? ?? ? ?? ??? ?? ?? ??? ???????. 1. START APACH : SystemCTL (? : Ubuntu16.04)? ???? ????? Sudosystemctlstartapache2? ?????. Centos??? sudosystemctlstarthttpd???. ?? ???? Sudoserviceapache2start ?? Sudoservicehttpdstart? ?? ??? ??? ?????. 2. STOP APACHE : SystemCTL? ??? ? SudosyStemctlstoPapach? ??????

Toenableocspstaplinginapache, infermeetHeRequisitesandConfigUrethenecessaryDifives.first, inficationSpreate2.4.1ornewerwithMod_slenabled, openSSL0.9.8Hornewer, andhaveaValidsSlcertled.next
