我在Wordpress前面有一个复杂的代理,在WP_HOME
中使用WP_SITEURL
和wp-config.php
硬设置时效果非常好:
define('WP_HOME', 'http://grigri/blog');
define('WP_SITEURL', 'http://grigri/blog');
我可以登录http://grigri/blog/wp-login.php
,以http://grigri/blog/wp-admin/
向302做出回应,这似乎很好。
问题是,在我加载管理界面后,地址栏中的URL更改为http://grigri/wp-admin/
和"大多数"这些链接也省略了blog
部分。我说"改为"因为没有任何类型的HTTP调用,只有URL更改。
如果我禁用javascript,一切都很好:URL没有改变。有谁知道如何阻止这种行为?