wordpress 重定向、清理媒體庫、上傳出現http error
1、重定向的問題,修改.htaccess,更新 mod_rewrite 部分,我想把所有的http請求都重定向到https,做301永久跳轉,新增如下:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://example.com/$1 [R=301,L]
</IfModule>
ref:https://tumutanzi.com/archives/12687
2、清理媒體庫:
我的wp強依賴圖片,所以媒體庫會越來越大,原因有幾點:1、上傳了並沒使用,2、好多尺寸的圖片,3、好多草稿裡也有圖片的重複引用。
對於第一點,我通過查庫,找出所有的已釋出的文章,然後通過指令碼正則提取所有的圖片,kv的形式放進hash中,最後到wp-content/upload/2018/各自月份中把所有上傳的媒體檔案的名稱取出來與hash中的檔案進行比對過濾刪除,達到效果;
對於第二點,我下了一個外掛叫Image Sizes,還挺好用,可以不再生成指定尺寸的圖片。在wordpress後臺的“設定”->“媒體”裡面也可以設定,但貌似不太管用,所以我下了Image Sizes。
對於第三點,執行sql語句,物理清除:
delete FROM wp_posts WHERE post_type='post' && post_status!='publish';
delete FROM wp_posts WHERE post_type='revision' && post_status!='publish';
第一個語句是將所有不是“已釋出”狀態的文章都刪掉;
第二個語句試講所有都不是“已釋出”狀態的版本都刪掉。
3、關於上傳媒體庫出現http error
這個方法好多啊,這個文章教了13個方法,你得自己找自己合適的。我用的是在.htaccess檔案中加入了:
<IfModule mod_security.c>
SecFilterEngine Off
SecFilterScanPOST Off
</IfModule>
才起到的作用,但是朋友那邊說還是會有http error,但我這邊測試的沒有問題。
網路因素佔了很大的比例。不可抗。
相關文章
- wordpress 不同的人看到不同的媒體庫
- HTTP 的重定向HTTP
- WordPress如何使用騰訊雲物件儲存COS儲存媒體庫附件物件
- [擴充套件推薦] Laravel 多媒體上傳套件Laravel
- struts:實現圖片的上傳 argument type mismatch errorError
- HTTP檔案上傳原理HTTP
- okhttp 原始碼解析 – http 協議的實現 – 重定向HTTP原始碼協議
- okhttp 原始碼解析 - http 協議的實現 - 重定向HTTP原始碼協議
- SpringMVC重定向傳引數的實現SpringMVC
- 網傳百度媒體號平臺低調上線 現已開放註冊
- WordPress自動採集釋出文章03-如何批量把文章上傳到wordpress
- 流媒體技術基礎-流媒體傳輸協議(二)協議
- 使用htaccess Https到http重定向HTTP
- Docker 私有倉庫,上傳映象報錯:server gave HTTP response to HTTPS clientDockerServerHTTPclient
- wordpress外掛上傳的失敗原因和處理方案
- 解決 Jenkins 上 git 出現的 “ERROR: Error fetching remote repo 'origin'” 問題JenkinsGitErrorREM
- Emby for Mac多媒體影音庫Mac
- jmeter之http請求-如何上傳檔案JMeterHTTP
- Python模擬HTTP Post上傳檔案PythonHTTP
- Qt通過Http上傳檔案(路過)QTHTTP
- 檔案上傳踩坑記及檔案清理原理探究
- 使用requests庫來傳送HTTP請求HTTP
- ThinkPHP 解決使用uploadify 在Firefox瀏覽器上傳圖片出現HTTP 302報錯PHPFirefox瀏覽器HTTP
- ftp上傳軟體,好用的ftp上傳軟體,使用方法FTP
- 使用 http-proxy 實現 SAP UI5 請求的代理重定向HTTPUI
- 京師中國傳媒智庫:2020上半年新媒體發展研究(附下載)
- 什麼是新媒體?如何實現新媒體運營?
- 傳媒大亨遭遇網路大亨 道瓊斯收購案出現新變數變數
- wordpress 記錄php-error.log路徑PHPError
- 新浪sae 上傳java war包出現not a javax.servlet.ServletJavaServlet
- Nginx怎樣將HTTP重定向到HTTPSNginxHTTP
- 真正“搞”懂HTTP協議08之重定向HTTP協議
- Laravel HTTP—— 重定向的使用與原始碼分析LaravelHTTP原始碼
- 流媒體傳輸協議之 RTP (上篇)協議
- 流媒體傳輸協議之 RTP(下篇)協議
- ios裝置媒體傳輸工具:TouchCopy for maciOSMac
- 流媒體技術之傳輸協議協議
- 傳統媒體如何防止網路侵權