You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

本地WordPress(XAMPP开发版)样式表与图片无法加载求助

解决XAMPP搭建WordPress开发站样式/图片无法加载的问题

这种情况我之前踩过坑!明明资源链接复制出来能直接打开,但页面就是加载不出来,折腾了好一会儿才找到原因,给你列几个最可能的解决方案,按顺序试试:

  • 先看浏览器控制台的错误信息:按F12打开开发者工具,切换到Console标签,看看具体是啥错误——是403?跨域?还是被拦截了?这能帮你快速定位问题,比如如果是net::ERR_BLOCKED_BY_CLIENT,大概率是广告拦截插件(比如AdBlock)把本地资源误判成广告了,暂时禁用插件试试。

  • 检查Apache的Rewrite模块是否启用:XAMPP默认可能没开这个模块,而WordPress的固定链接(漂亮URL)依赖它。打开XAMPP控制面板,点击Apache的Config,选择httpd.conf,找到这行:

    #LoadModule rewrite_module modules/mod_rewrite.so
    

    把前面的#去掉,保存后重启Apache。

  • 重置WordPress固定链接&.htaccess文件:如果用了非默认的固定链接(比如/%postname%/),可能.htaccess文件没生成或者权限不对。去WordPress后台的「设置」→「固定链接」,随便选一个默认的(比如「朴素」)保存,再切回你原来的设置保存一遍,让WordPress自动生成正确的.htaccess文件。如果自动生成失败,手动在站点根目录创建.htaccess文件,粘贴以下内容:

    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    # END WordPress
    

    记得给这个文件设置合适的权限(比如Linux/Mac下chmod 644 .htaccess,Windows下确保Apache有读写权限)。

  • 确认WP_HOME和WP_SITEURL设置一致:打开站点根目录的wp-config.php文件,看看有没有定义这两个常量,如果没有,加上:

    define('WP_HOME','http://MyWebsite.loc');
    define('WP_SITEURL','http://MyWebsite.loc');
    

    这能避免后台设置和实际访问URL不一致导致的资源加载问题。

  • 刷新DNS和浏览器缓存:有时候本地DNS缓存或者浏览器缓存会搞鬼,试试清空浏览器缓存(Ctrl+Shift+Del),Windows下用ipconfig /flushdns、Mac下用sudo dscacheutil -flushcache刷新本地DNS,然后重启浏览器再访问。

我当时是因为没开Rewrite模块,加上.htaccess权限不够,折腾了半天,希望这些方法能帮到你!

内容的提问来源于stack exchange,提问作者corey

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.21 06:41:22