Wordpress 使用.htaccess重定向,而不更改地址栏中的URL
这个问题以前有人问过,但是我没有得到预期的结果 我只需要使用.htaccess进行重定向,而无需更改地址栏中的URL。 就是Wordpress 使用.htaccess重定向,而不更改地址栏中的URL,wordpress,.htaccess,mod-rewrite,redirect,Wordpress,.htaccess,Mod Rewrite,Redirect,这个问题以前有人问过,但是我没有得到预期的结果 我只需要使用.htaccess进行重定向,而无需更改地址栏中的URL。 就是 www.mydomain.com/en-uk 应该重定向到 www.mydomain.com/en 但地址栏仍应显示 www.mydomain.com/en-uk 我尝试了一些方法,但无论我如何做,URL都会更改为重定向路径。到目前为止,我有: RedirectMatch 301 /en-uk/(.*) http://www.mydomain.com/en//$1
www.mydomain.com/en-uk
应该重定向到
www.mydomain.com/en
但地址栏仍应显示
www.mydomain.com/en-uk
我尝试了一些方法,但无论我如何做,URL都会更改为重定向路径。到目前为止,我有:
RedirectMatch 301 /en-uk/(.*) http://www.mydomain.com/en//$1/
另外,应该注意的是,我的网站使用WordPress。有什么想法吗?试试:
RewriteEngine On
RewriteRule ^en-uk(/.*)?$ /en$1 [L]
您想查看
重写规则
@佩卡웃 谢谢,我会查看链接;虽然我已经尝试了很多重写规则的组合,但到目前为止都没有效果。好吧,它可以很好地完成重定向部分,但是地址栏中的URL会发生变化。可能与我的WP设置有冲突?@mustiles可能,除非有R
标志,否则上述规则不会重定向浏览器。如果你使用的是wordpress,你可能只需要使用wordpress的rewrite mod。wordpress内置的rewrite mod的问题是,地址栏中的URL变为新路径;这正是我想要避免的。无论如何谢谢你!