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

在WampServer本地环境添加.htaccess时出现内部错误求助

WampServer中.htaccess引发500内部错误的解决办法

常见原因及修复步骤:

  • 启用mod_rewrite模块
    打开WampServer的控制面板,点击Apache菜单,选择「Modules」,找到rewrite_module(显示为mod_rewrite)并勾选,之后重启Apache服务。这是最常见的触发原因——Wamp默认可能没开启URL重写模块。

  • 配置Apache允许.htaccess生效
    打开Apache的httpd.conf文件(可通过Wamp面板的Apache -> httpd.conf直接打开),找到网站根目录对应的<Directory>配置块,把里面的AllowOverride None改成AllowOverride All。保存文件后重启Apache,否则.htaccess的规则不会被服务器识别。

  • 优化.htaccess代码避免循环重写
    你的代码语法本身没问题,但可以添加一条规则排除index.php本身,防止出现意外的循环重写:

    RewriteEngine On
    
    RewriteCond %{REQUEST_URI} !^/index\.php$
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)$ index.php?$1 [L,QSA]
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.14 17:13:16