• 中文
    • English
  • 注册
  • 赞助商广告
    • 查看作者
    • WordPress允许跨域访问CSS等静态资源

      在 WordPress 根目录下找到并编辑 wp-config.php 文件,添加以下代码:

      /** 允许多个域名访问,解决无法跨域访问静态资源的问题 */
      $domain = array("969my.com", "www.969my.com", "183j.com", "www.183j.com");
      if(in_array($_SERVER['HTTP_HOST'], $domain)){
          define('WP_SITEURL', 'http://' . $_SERVER['HTTP_HOST']);
          define('WP_HOME', 'http://' . $_SERVER['HTTP_HOST']);
      } else {
          header('HTTP/1.0 403 Forbidden');
          exit('非本站域名,禁止访问!');
      }
      /* 使用相对路径,保证静态资源在不同域名访问时自动适应当前域名 */
      define('WP_CONTENT_URL', '/wp-content');

      这段代码可以防止他人恶意解析域名到你的网站,同时解决网站使用多个域名时,某个域名无法访问css等静态资源问题。

    • 0
    • 0
    • 0
    • 62
    • 请登录之后再进行评论

      登录
    • 返回顶部
    • 做任务
    • 实时动态
    • 偏好设置
    • 到底部
    • 单栏布局 侧栏位置: