我正在使用以下代碼,但顯示不正確。
錯誤:當前域名前多出了一個“/”,域名后多出了一個“[QSA,L]”。希望現在有人可以幫助我。
add_action( 'init', 'mdv_add_rule' );
function mdv_add_rule() {
add_rewrite_rule( 'demo/(. )$', 'https://example.com/$1 [R=301,L]' );
}

謝謝觀看
uj5u.com熱心網友回復:
我需要在主 htaccess 部分以這種方式執行此操作,以避免在使用“options-permalink”設定時出現這種情況,它們將被洗掉。
為避免在 WordPress 中重置永久鏈接時洗掉/覆寫指令,您只需將指令添加到.htaccess檔案頂部的部分之前# BEGIN WordPress。
任何外部重定向都應該在任何 WordPress 重寫之前進行(包括在該RewriteRule ^index\.php$ - [L]指令之前)。
您無需重復該RewriteEngine On指令,因為該指令已包含在檔案后面出現的 WordPress 部分中。(如果您有多個RewriteEngine指令,則最后一個實體獲勝并控制整個檔案。)
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/322367.html
