私はWordpressのバックアップサイトとホームページを持っているテーマ&ブログページを持っています。私は、アドレスバーのURLをブログのページに変更したいのですが、アドレスバーのURLをhttp://example.com/blogに変更します。wordpress mod_rewriteでホームページをリダイレクト
まずはWordpressで設定 - >読み込みを試み、ブログを指す静的ページに変更しました。アドレスバーはドメインのみを使用しましたhttp://example.com
次に、私の.htaccessファイルにmod_rewrite & mod_aliasを使用してみました。メインページをリダイレクトする機能はありますが、投稿やページをプレビューしようとすると機能しません。プレビューのURLは次のようになりますhttp://example.com/blog/?p=55&preview=true
これを行うには、RewriteMatchを使用するのが最善の方法ですか?RewriteCondを使用する必要がありますか?& RewriteRule?
ご協力いただければ幸いです。
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase/
RewriteRule ^$ /wp_core/index.php [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* /wp_core/index.php [L]
RedirectMatch 301 ^/$ http://example.com/blog/
</IfModule>