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

.htaccess配置导致404页面未找到问题求助

.htaccess 404错误修复方案

你的RewriteRule正则表达式写法有误,导致无法正确匹配目标URL,从而返回404错误。问题出在^锚点的位置——它应该放在整个正则的最前端,用来匹配URL路径的起始位置,而不是category/之后。

修正后的.htaccess代码如下:

RewriteEngine On

RewriteRule ^category/([a-zA-Z0-9-/]+)$ college.php?category=$1 [L]

关键说明:

  • ^ 移至开头,确保仅匹配以category/开头的URL路径
  • ([a-zA-Z0-9-/]+) 捕获category/之后的合法字符(字母、数字、连字符、斜杠),作为category参数的值
  • [L] 标志表示匹配当前规则后停止处理后续规则,避免规则冲突

额外注意:

  • 确认服务器已启用mod_rewrite模块
  • 确保.htaccess文件位于网站根目录,且服务器配置中AllowOverride权限允许使用Rewrite规则

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.25 03:52:01