我的博客位于blog.example.com。我在主站点上设置了反向代理,以便从blog.example.com提供对www.example.com/blog的请求。
请求https://www.example.com/blog/wp-login.php工作正常,但所有wp-admin和wp-content网址都被重定向,网址中没有“博客”。
示例:
请求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>
答案 0 :(得分:0)
打开phpmyadmin
检查wp_options
表
更新option_name
siteurl => https://www.example.com/blog/
home => https://www.example.com/blog/