我已將 (Google) Blogger 博客遷移到 Wordpress.com。該博客相當大(300 多個帖子),由于 URL 以?m=1查詢引數結尾,我仍然每天多次收到 404 。
例如
https://softwarearchiblog.com/2019/01/technical-debt.html?m=1
將產生 HTTP 404,而
https://softwarearchiblog.com/2019/01/technical-debt.html
作業正常
我使用
有什么辦法可以解決嗎?
有沒有其他插件可以“完成這項作業”并且可以與重定向并存?
由于我使用托管的 Wordpress.com - 我知道我無法修改
.htaccess檔案以進行更通用的重定向。還有其他方法嗎?
uj5u.com熱心網友回復:
使用重定向插件,您可以忽略查詢引數:
https://redirection.me/support/matching-a-url/
但我認為你的每篇文章都需要一個條目。
uj5u.com熱心網友回復:
我認為,可以使用 javascript。您可以將此代碼放在header.php或404.php檔案中(這取決于您的主題)或使用此插件插入代碼插入頁眉和頁腳
<script type="text/javascript">
var uri = window.location.toString();
if (uri.indexOf("&m=1", "&m=1") > 0) {
var clean_uri = uri.substring(0, uri.indexOf("&m=1"));
window.location.replace(clean_uri);
}
var uri = window.location.toString();
if (uri.indexOf("?m=1", "?m=1") > 0) {
var clean_uri = uri.substring(0, uri.indexOf("?m=1"));
window.location.replace(clean_uri);
};
</script>
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/381054.html
標籤:WordPress的 重定向 wordpress.com 重定向-wordpress-插件
下一篇:從字串的一部分獲取資料框
