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

XAMPP安装脚本遇‘请求的URL未找到’错误的排查方案

解决XAMPP中"The requested URL was not found on this server"错误的可行方案
  • 核对路径与URL的一致性
    确认访问的URL对应文件/文件夹确实在XAMPP的htdocs目录下,比如访问http://localhost/blog,就得保证htdocs/blog目录或htdocs/blog.php存在。注意路径大小写,部分脚本框架对大小写敏感,即使Windows系统本身不区分。

  • 开启Apache的mod_rewrite模块
    多数动态脚本依赖URL重写,必须开启这个模块:

    1. 打开XAMPP控制面板,点击Apache的Config,选择httpd.conf
    2. 找到#LoadModule rewrite_module modules/mod_rewrite.so,删掉前面的#
    3. 找到<Directory "C:/xampp/htdocs">(对应你的实际htdocs路径),把AllowOverride None改成AllowOverride All
    4. 重启Apache服务
  • 替换适配脚本的.htaccess规则
    如果你装的是WordPress、Laravel这类框架,需要对应重写规则才能正常访问。比如WordPress的标准.htaccess:

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

    替换现有.htaccess内容后测试,别保留之前限制访问的规则。

  • 检查虚拟主机配置(如果用了自定义域名)
    要是配置了虚拟主机,确认:

    1. httpd-vhosts.conf里的DocumentRoot指向脚本所在目录
    2. ServerName和你访问的域名完全一致
    3. httpd.conf里已经启用虚拟主机(去掉#Include conf/extra/httpd-vhosts.conf的注释)
    4. 本地hosts文件添加了127.0.0.1 你的自定义域名的映射
  • 修正文件/文件夹权限
    Windows下右键脚本文件夹,选「属性」-「安全」,给当前用户添加读写权限;Linux/macOS用终端执行:

    chmod -R 755 /你的XAMPP路径/htdocs/脚本目录
    chown -R www-data:www-data /你的XAMPP路径/htdocs/脚本目录
    
  • 查看Apache错误日志定位问题
    打开XAMPP控制面板,点击Apache的Logs-Error Log,日志里会明确记录404的具体原因,比如文件缺失、重写规则错误等,照着日志找问题更高效。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.24 00:13:15