簡體   English   中英

使用.htaccess在Wordpress中刪除額外的目錄

[英]Remove an extra directory in Wordpress with .htaccess

我不確定發生了什么,但是由於某種原因,我的博客開始僅將博客上的某些鏈接定向到重復的目錄。 由於某些原因,只有某些鏈接獲得了額外的/ blog /到url字符串,從而導致

錯誤的示例-http ://mywebsite.com/blog/blog/my-page/

而不是

正確的示例-http://mywebsite.com/blog/my-page/

所以現在我到處都是404錯誤。

我該如何寫一個字符串,該字符串將從URL中間刪除多余的目錄“ / blog /”? 我可以使用通配符方法嗎?

一種解決方案是添加.htaccess,例如:

RewriteCond ${REQUEST_URI} blog/blog
RewriteRule ^(.*)blog/blog(.*)$ $1blog$2 [QSA,L]

但是您可能需要查找的是博客頁面中的相對鏈接,例如“ blog / something”之類的鏈接,因為這些鏈接會導致博客頁面中的鏈接尋找另外一個名為blog的子目錄。

暫無
暫無

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

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