web-dev-qa-db-ja.com

Wp-login.phpのURLを静的ページに書き換えますか?

リダイレクトするためにWPにいくつかのものを取得するのに苦労しています。

フロントエンドのプロファイル/プロファイルエディタを使用しています。また、フロントエンドのログイン/登録も使用しています。当然、標準のwp-login.php URLを特定のものにリダイレクトしたいと思います。

主に

http://www.mysite.com/wp-login.php?action=lostpassword => http://www.mysite.com/login/forgot/

http://www.mysite.com/wp-login.php?action=register => http://www.mysite.com/register/

http://www.mysite.com/wp-login.php , http://www.mysite.com/wp-login.php?action={anything} , etc => http://www.mysite.com/login/

私は私の.htaccessファイルでRewriteRuleを使用しようとしました、すなわち:

RewriteRule ^login$ http://yoursite.com/wp-login.php [NC,L]

書き換えをテストするために、そして何も起こりませんでした。

私はまたadd_rewrite_rule()でやや失敗しました

誰かが私を正しい方向に向けることができれば、それは大いに感謝されるでしょう!

ありがとう、Tre

1
tr3online

OzhはプリティログインURLについての素晴らしいチュートリアルを持っていて、役に立つと思うかもしれません - プリティログインURL:簡単な書き換えAPIプラグインの例

1
Mamaduka