一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

DEDECMS|帝國CMS|Discuz|PHPCMS|Wordpress|ZBLOG|ECSHOP|蘋果CMS|極致CMS|CMS系統(tǒng)|

服務(wù)器之家 - 建站程序 - Wordpress - wordpress靜態(tài)化首頁及去除url中的index.html

wordpress靜態(tài)化首頁及去除url中的index.html

2019-09-01 14:15佚名 Wordpress

使用wordpass博客程序的朋友都知道他的默認(rèn)首頁是index.php,然而地球人都知道index.html的太首頁能夠提高網(wǎng)站首頁的訪問速度。原因的話。地球人都知道的

使用wordpass博客程序的朋友都知道他的默認(rèn)首頁是index.php,然而地球人都知道index.html的太首頁能夠提高網(wǎng)站首頁的訪問速度。原因的話。地球人都知道的。
其實呢cms主題嘛,首頁的文章展示模塊太多了,所以產(chǎn)生的sql查詢也就多了,自然而然的加載速度也就很慢咯尤其是數(shù)據(jù)展示量比較的cms主題,那加載速度可不敢恭維了。
那么如何加快解構(gòu)比較復(fù)雜的wordpress cms主題的加載速度呢?小殘給出兩個方案。

方案一:在服務(wù)器上安裝eaccelerator或memcached這類的數(shù)據(jù)庫緩存腳本,并且安裝相關(guān)的wordpress插件。

(PS:這個方案適合VPS或者獨立服務(wù)器的用戶,如果小伙伴用的是虛擬主機那就別奢望這個方法了。)

方案二:為wordpress首頁生成一個html文件跳過sql查詢。

(這個方法最有效,效果也很好,而且對小伙伴的空間配置要求不高,虛擬主機即可使用。)

實現(xiàn)方法:

1、新建一個名為index_html.php的文件并加入一下代碼:

PHP Code復(fù)制內(nèi)容到剪貼板
  1. <?php   

  2. $baseCmsUrl = "http://www.exehack.net";   //你網(wǎng)站的根目錄不要加反斜杠/   

  3. $dmPageName = "index.php";   

  4. $stPageName = "index.html";   

  5. $tureStFile = dirname(__FILE__).'/'.$stPageName;   

  6. {   

  7.         $body = file_get_contents($baseCmsUrl.'/'.$dmPageName);   

  8.         $fp = fopen($tureStFile'w');   

  9.         fwrite($fp$body);   

  10.         fclose($fp);   

  11. }   

  12. header("Location:$baseCmsUrl/index.html");    //生成后返回靜態(tài)首頁   

  13. ?>  

將文件上傳到網(wǎng)站根目錄后直接打開瀏覽器訪問該文件即可為wordpress首頁生成html。 
生成index.html文件后,我們要注意的是我們直接訪問自己的域名和訪問域名+index.html都會顯示首頁這樣的會搜索引擎會認(rèn)為你在制造重復(fù)頁面,會給網(wǎng)站帶來一定的負(fù)面影響 

下面小殘給出解決此問題的方法(訪問index.html301轉(zhuǎn)跳到/,即去除掉首頁url中的index.html): 
apache下的解決方法: 

 

復(fù)制代碼

代碼如下:


RewriteEngine On 
RewriteBase / 
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.(php|html|htm)\ HTTP/ 
RewriteRule ^index\.(php|html|htm)$ http://www.exehack.net/ [R=301,L] 


nginx下的解決方法: 
 

復(fù)制代碼

代碼如下:


location / {
if (!-e $request_filename){
rewrite ^/(.*)$ /index.html/$1 last;
}
}


apache下只要將代碼加到.htaccess文件最上面即可,域名替換成你自己的域名,至于nginx,小殘就不多說了,既然你都用上了nginx那么這點問題應(yīng)該還是懂的。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 交换朋友夫妇3中文字幕 | 99热免费在线观看 | 日韩a级片视频 | 2019国内精品久久久久久 | 亚洲图片一区二区三区 | 五月天国产精品 | 国产女王女m视频vk 国产农村一级特黄α真人毛片 | 日本www午夜色在线视频 | 国产91精选学生在线观看 | 韩剧在线观看 | 国产一卡2卡3卡四卡精品网 | www.尤物| 欧美黑人一级片 | free service性v极品 | 91美女在线| 亚洲成A人片在线观看中文L | 臀控福利大臀的网站 | 免费观看视频在线播放 | 欧美特级特黄a大片免费 | 操姓| 香蕉久久高清国产精品免费 | 44444色视频在线观看 | 欧美综合一区二区三区 | 91精品国产高清久久久久久91 | 爽爽窝窝午夜精品一区二区 | 啊啊啊好大好爽视频 | 第一次不是你高清在线观看 | 每天都要睡男人(nph) | 免费视频一级片 | 日本漫画被黄漫免费动 | 日韩欧美中文字幕一区 | 国产欧美日韩图片一区二区 | 国产手机在线αⅴ片无码观看 | 4455永久在线视频观看 | 美女口述又粗又大感觉 | 精品久久久久久影院免费 | 国产成人久久精品区一区二区 | 丁香六月婷婷激情 | 女黑人尺寸bbb | 男人看的网址 | 母性本能 |