WordPress的.htaccess重定向

依山·多格拉(ISHAN DOGRA)

由于主题存在错误,我们正在尝试完成这些任务

1.)当用户现在单击登录时,他将进入www.mysite.lu/en/wp-login.php或www.mysite.lu/fr/wp-login.php(WPML多语言)。对于所有这些类型的URL,其显示的404页。因此,我们认为可以使用.htaccess重定向方法从URL中删除语言。所以我们正在使用以下代码

   Redirect /en/wp-login.php /wp-login.php?redirect_to=http://mysite.lu/en/my-account
   Redirect /fr/wp-login.php /wp-login.php?redirect_to=http://mysite.lu/fr/my-account/
   Redirect /de/wp-login.php /wp-login.php?redirect_to=http://mysite.lu/de/my-account

使用上面的代码,我们的登录URL工作正常。

2.)但是我们的注册网址是

   http://mysite.lu/en/wp-login.php?action=register

因此,当我们单击注册链接时,它也会重定向到

   http://mysite.lu/de/my-account

这是不正确的。我们不想重定向注册URL。

为此,我们还尝试了以下代码

 RewriteCond %{QUERY_STRING} !(^|&)action=register($|&) [NC]
 RewriteRule  /en/wp-login\.php$ /wp-login.php?redirect_to=http://mysite.lu/en/my-account [L,R=301]

但这也不起作用。请告诉我们我们在做什么错。

阿努巴瓦

尝试将此规则作为您的第一条规则:

RewriteCond %{QUERY_STRING} !(^|&)action=register($|&) [NC]
RewriteRule ^([a-z]{2})/wp-login\.php$ /wp-login.php?redirect_to=http://mysite.lu/$1/my-account [L,R=301,NE,NC]

/.htaccess中的前导斜杠与每个目录指令不匹配。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

WordPress的.htaccess重定向

来自分类Dev

WordPress重定向和htaccess

来自分类Dev

.htaccess 301 重定向 wordpress

来自分类Dev

htaccess 301在wordpress中重定向

来自分类Dev

htaccess上传Wordpress时不会重定向

来自分类Dev

WordPress上的htaccess重定向循环

来自分类Dev

网站htaccess重定向与wordpress冲突

来自分类Dev

.htaccess从旧的Joomla重定向到Wordpress

来自分类Dev

默认wordpress htaccess导致重定向循环

来自分类Dev

htaccess重定向-WordPress代码冲突

来自分类Dev

网站htaccess重定向与wordpress冲突

来自分类Dev

301在WordPress中使用htaccess重定向

来自分类Dev

Wordpress htaccess 301 重定向问题

来自分类Dev

301使用标准WordPress .htaccess文件重定向IP地址

来自分类Dev

WordPress htaccess将顶级域重定向到目录

来自分类Dev

htaccess的php页面重定向到wordpress页面

来自分类Dev

.htaccess从Wordpress URL重定向到普通站点URL

来自分类Dev

使用.htaccess重定向WordPress中的所有标签页

来自分类Dev

使用htaccess将http重定向到Wordpress的https?

来自分类Dev

WordPress:htaccess重定向(301)不起作用

来自分类Dev

htaccess的php页面重定向到wordpress页面

来自分类Dev

停车域重定向到登录页面WordPress htaccess

来自分类Dev

Htaccess 太多重定向仅用于 wordpress 博客

来自分类Dev

Wordpress htaccess 重定向别名不起作用

来自分类Dev

Wordpress、HTACCESS - 如果 iPhone 或 Safari 重定向单页

来自分类Dev

Wordpress url 到 Xenforo url - 通过 htaccess 重定向

来自分类Dev

WordPress-使用.htaccess重定向将旧的.aspx链接重定向到外部URL

来自分类Dev

WordPress的条件重定向

来自分类Dev

WordPress重定向URL

Related 相关文章

热门标签

归档