私のブログはblog.example.comでホストされています。プライマリサイトにリバースプロキシを設定して、www.example.com/blogへのリクエストがblog.example.comから配信されるようにしました。ワードプレスのブログディレクトリURLのリダイレクトの問題
リクエストhttps://www.example.com/blog/wp-login.phpは正常に動作していますが、wp-adminとwp-contentのURLはすべてURLに「blog」を付けずにリダイレクトされています。
例:https://www.example.com/blog/wp-admin/plugins.phpへ
要求はhttps://www.example.com/wp-admin/plugins.phpにリダイレクトします。
問題の解決に親切に案内します。
の.htaccess
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /blog/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /blog/index.php [L]
</IfModule>
'.htaccessファイルで質問を更新.htaccess' –
@NikitaDudarevをお書きください。親切にそれを見てください。 – shiva
hmmm、あなたの 'RewriteBase'が正しいので、面白いです。 'define( 'WP_HOME'、 'http://example.com')のように' wp-config'にconstがありません。 define( 'WP_SITEURL'、 'http://example.com'); '? –