繁体   English   中英

重写规则无法正常工作

[英]Rewrite Rule is not working Properly

我有一个自定义页面(test.aleemakhter.com/wp-content/plugins/camophoto/template/login.php)。 我想这样更改其URL(test.aleemakhter.com/login)

我已经通过以下代码成功完成了它:

RewriteRule ^login/?$ wp-content/plugins/camophoto/template/login.php [L]

但是,当我打开(test.aleemakhter.com/wp-content/plugins/camophoto/template/login.php)URL时,它不会更改为(test.aleemakhter.com/login)。 它以一种方式很好地工作,但是没有其他方式。 我想你有我的问题。

我已经尝试过此代码,但它会使浏览器混乱

RewriteRule ^wp-content/plugins/camophoto/template/login.php(.*)$     
http://test.aleemakhter.com/login/$1 [R=301,L]
RewriteRule ^login/?$ wp-content/plugins/camophoto/template/login.php [L]

请帮我。

重置.htaccess文件后,尝试使用此插件。

  1. 重命名wp-login.php: http ://wordpress.org/plugins/rename-wp-login/

  2. HC自定义WP-Admin URL: http : //wordpress.org/plugins/hc-custom-wp-admin-url/

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM