把wp-login.php变成/login和wp-login.php= /register的最好的方法是什么?
我尝试添加一个,但似乎收到服务器错误..
目前,我的.htaccess文件如下所示。。-
# BEGIN WordPress
# END WordPress
#
AuthType Basic
AuthName "2"
AuthUserFile "/home/site/.htpasswds/public_html/passwd"
require valid-user
任何帮助都将不胜感激
发布于 2015-01-25 15:03:02
将此代码添加到.htaccess文件中
RewriteEngine on
# Redirect /wp-login.php to /login
RewriteCond %{THE_REQUEST} \ /wp-login\.php\s [NC]
RewriteRule ^ /login [R=301,L]
# Resolve /login to /wp-login.php
RewriteRule ^login/?$ /wp-login.php [NC,L]
# Pass any css/js requests directly
RewriteRule ^login/(.+)$ /$1 [NC,L]
# Redirect register action request to /register
RewriteCond %{THE_REQUEST} (&|\?)action=register(\s|&) [NC]
RewriteRule ^ /register? [R=301,L]
# Resolve /register with /wp-login.php again
RewriteRule ^register/?$ /wp-login.php?action=register [QSA,NC,L]
# Pass any css/js requests directly
RewriteRule ^register/(.+)$ /$1 [NC,L]https://stackoverflow.com/questions/28129466
复制相似问题