Wordpress 重写URL仍会重定向到旧URL
我正在尝试访问Wordpress 重写URL仍会重定向到旧URL,wordpress,.htaccess,Wordpress,.htaccess,我正在尝试访问 https://www.onlybrighton.com/optin-ninja/onlybrightona/ 使用 https://www.onlybrighton.com/jani 但它似乎不起作用,它把我引向了另一个方向 /onlybrightona/ 输入时的URL /jani 浏览器中的URL 我使用以下规则: RewriteRule ^jani$ /optin-ninja/onlybrightona/ [QSA,L] 很抱歉这么直率,但我真的是个新手
https://www.onlybrighton.com/optin-ninja/onlybrightona/
使用
https://www.onlybrighton.com/jani
但它似乎不起作用,它把我引向了另一个方向
/onlybrightona/
输入时的URL
/jani
浏览器中的URL
我使用以下规则:
RewriteRule ^jani$ /optin-ninja/onlybrightona/ [QSA,L]
很抱歉这么直率,但我真的是个新手
编辑:简而言之,我的问题是.htaccess规则重定向,但不重写您能试试吗:
RewriteRule ^jani/?$ https://www.onlybrighton.com/optin-ninja/onlybrightona/ [R=301,NC,L]
请尝试上面的代码并让我知道。我一直在学习本教程:htaccess中有其他规则吗?没有,只有wordpress默认规则:RewriteEngine On RewriteBase/RewriteRule^index\.php$-[L]RewriteCond%{QUERY\u STRING}!lp变体id重写规则^go/([^/]*)/([0-9]+)///go/$1?lp变体id=$2[QSA,L]重写cond%{QUERY_STRING}!lp变体id重写规则^go/([^/]*)/wp content/plugins/landing pages/modules/module.redirect ab testing.php?permalink_name=$1[QSA,L]重写规则^landing page=([^/]*)/wp content/plugins/landing pages/modules/module.redirect ab testing.php?permalink_name=$1[QSA,L]RewriteCond%{REQUEST_FILENAME}-重写规则/谢谢你的回答,但还是一样的。还有其他建议吗?@user3019203我有一个问题,你的意思是当你在浏览器中编写此url时,你想打开此链接,对吗?是的,对,但我需要的是onlybrighton.com的url/jani@user3019203如果是的话,那对我来说很好。所以我认为问题出在您的浏览器缓存上,请清除缓存或在其他浏览器上尝试。您是否将onlybrighton.com/jani视为包含/optin ninja/onlybrightona内容的URL?