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

服務器之家:專注于服務器技術及軟件下載分享
分類導航

DEDECMS|帝國CMS|Discuz|PHPCMS|Wordpress|ZBLOG|ECSHOP|蘋果CMS|極致CMS|CMS系統|

服務器之家 - 建站程序 - Wordpress - WordPress的.htaccess優化技巧

WordPress的.htaccess優化技巧

2019-10-06 12:48WordPress建站網 Wordpress

大家都知道頁面加載速度對博客流量有非常重要的影響。最近越來越多人也在討論頁面加載速度很可能成為谷歌和其他搜索引擎一個重要的SEO因素。

目前.htaccess 文件的主要問題是RewriteCond 指令性地檢查磁盤文件是否存在,就算根本不需要檢查,每一次訪問磁盤都增加了頁面加載時間。 

復制代碼

代碼如下:


# WordPress開始 
RewriteEngine On 
RewriteBase / 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule . /index.php [L] 
# WordPress結束 


當前的WordPress .htaccess 根本就沒有優化。在Webmaster World的一篇帖子上,Mod_Rewrite/.htaccess 的專家Jim Morgan 建議大家用下面的.htaccess文件取代原來的文件: 

復制代碼

代碼如下:


# WordPress開始 
RewriteEngine on 

#除非你在此之前已經設置了不同的RewriteBase 
#你可以刪除或不注釋以下代碼 
# RewriteBase 指令: 
RewriteBase / 

#如果這個請求是針對“/”或者是已經寫入到WP中了 
RewriteCond $1 ^(index\.php)?$ [OR] 
#或者如果這個請求是針對image, css, 或js文件 
RewriteCond $1 \.(gif|jpg|css|js|ico)$ [NC,OR] 
#如果URL指向存在的文件 
RewriteCond %{REQUEST_FILENAME} -f [OR] 
#如果URL指向了存在的目錄 
RewriteCond %{REQUEST_FILENAME} -d 
# 那么跳過重寫直接到WP 
RewriteRule ^(.*)$ - [S=1] 
#否則指向WP重寫該請求 
RewriteRule . /index.php [L] 

#WordPress結束 


以下就是執行前面代碼優化后的效果: 

因為index.php文件是存在,因此檢查它的存在性是無意義的,這樣就在對example.com, example.com/ 或example.com/index.php發送請求時就可以避免了不必要的文件檢查。 
每次對靜態文件的訪問請求實際上并不需要被重定向。如果該文件確實在磁盤上,這個請求將被響應,否則應該返回文件不存在或者默認子目錄index.php文件。這些靜態文件包括了.jpg,.png,.gif,.css,.js格式的文件以及其他靜態文件。由于大部分博客都包含了很多的靜態文件,所以這將會對頁面加載速度也非常大的影響。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 国产成人免费片在线观看 | 网友自拍咪咪爱 | 四色6677最新永久网站 | 免费草比视频 | 亚洲视屏在线观看 | 超级乱淫伦短篇在车上 | 亚洲精品在看在线观看 | 九九在线免费视频 | 大象传媒短视频网站 | 亚洲第一综合天堂另类专 | 欧美va在线 | 91制片厂制作传媒网站 | 丝瓜黄瓜茄子西红柿秋葵榴莲 | 四虎影业 | 亚洲欧美国产在线 | 麻生希在线观看 | 亚洲 欧美 日韩 综合 | 精品国产自在现线久久 | avtt一区| 99久久精品国语对白 | xxx老妇人60| 精品日韩一区二区三区 | 美女和男人免费网站视频 | jizzjizzjⅰzz亚洲美女 | 99久久精品免费看国产四区 | a级亚洲片精品久久久久久久 | 激情五月开心 | 亚洲不卡高清免v无码屋 | 晓雪老师我要进你里面好爽 | 国内交换一区二区三区 | 国产日本欧美亚洲精品视 | 香蕉精品高清在线观看视频 | 99成人国产精品视频 | 2019自拍偷拍视频 | 波多野结衣女教师在线观看 | 日韩欧美亚洲一区二区综合 | 四虎影院网站 | 99久久一香蕉国产线看观看 | 免费特黄视频 | 99视频在线观看免费视频 | 女同xx美女放|