簡體   English   中英

使用.htacces在Wordpress上用符號重定向網址

[英]Url redirect with symbols on Wordpress with .htacces

我有一個類似這樣的URL:

www.google.com/?attachment_id=837

我希望所有帶有附件的頁面都轉到主頁,出於SEO的原因,我不希望這些URL出現在Google搜索中。 我嘗試使用Yaogast插件刪除,但是我認為頁面上的主題未編碼為“正確”。 例如,我想重定向到家庭。

我嘗試了類似的方法和變化:

redirect 301 /?attachment_id=837 http://google.com

RewriteRule ?attachment_id(.*) / [R=301, L]

我覺得 ”?” 網址中的“ =“”給我一些問題。

“?” 表示GET變量。 您不能對GET變量使用URL重寫。 更改.htaccess將無濟於事。 我認為最好的方法是在PHP文件中使用GET變量。 從wordpress訪問您的PHP文件,並在開頭添加以下代碼:

if(isset($_GET['attachment_id'])) header('Location: redirect_url');

並將“ redirect_url”替換為您要重定向到的URL

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM