我想知道是否有任何方法可以在不重新配置所有内容的情况下执行此操作,数据库o wp-admin WP_HOME
和WP_SITEURL
而不是让Wordpress识别IP来自并回答?
示例:
如果我在我的wp_home和siteurl上设置一些IP(在平衡器后面)或我设置localhost /并且我从外部访问我的站点(例如,本地网络上通过本地网络IP连接的域或另一台计算机) ,不会加载css(因为会调用localhost ..... / styles.css
有没有办法自动配置这个并让它" dinamic"没有必要一直改变它?
答案 0 :(得分:1)
您可以覆盖 wp-config.php
define('WP_HOME','http://'.$_SERVER['HTTP_HOST'].'/path/to/wordpress');
define('WP_SITEURL','http://'.$_SERVER['HTTP_HOST'].'/path/to/wordpress');
或
define('WP_HOME','http://'.$_SERVER['HTTP_HOST']);
define('WP_SITEURL','http://'.$_SERVER['HTTP_HOST']);
如果始终从域根提供服务。
您可以详细了解here。