0

我刚刚更改了我的永久链接结构

https://www.maleq.org/en/first-coming-british-royal-family/

https://www.maleq.org/first-coming-british-royal-family/

删除 url 中的 /en/ sub。现在,尽管我在社交媒体上发布的所有 l=previous 链接都已损坏,并且我的所有谷歌流量都没有正确定向。因此,所有带有 /en/ 的链接都会出现 404 页面错误。

我曾尝试修改 .htaccess 文件夹,但运气不佳。

任何帮助都非常感谢!

4

2 回答 2

0

非常感谢你的帮助。

可悲的是,经过多次尝试后,我从未让 .htaccess 文件正常工作,但我确实找到了解决方案!

我使用了“Simple 301 Redirects”插件。

我使用 /en/* 是示例,然后我的 url在第二个框中带有 * 像https://www.MaleQ.org/ */ 并选择了“通配符”。

这似乎解决了这个问题。

非常感谢你的帮助!

于 2016-10-11T01:08:43.507 回答
0

替换为下面。

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
RewriteRule ^en/(.*)$ /$1 [R=301,NC,L]
</IfModule>
# END WordPress
于 2016-10-09T03:43:38.473 回答