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

如何配置.htaccess:访问/contact显示/contact.php且无跳转?

实现无跳转隐藏PHP后缀的.htaccess配置

要实现访问/contact时无跳转显示/contact.php的内容,你可以在.htaccess文件中添加以下配置:

# 开启重写引擎
RewriteEngine On

# 排除已存在的文件和目录,避免干扰静态资源访问
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# 将请求路径追加.php后缀,内部重写不跳转
RewriteRule ^(.*)$ $1.php [L]

配置说明:

  • RewriteEngine On:启用Apache的URL重写模块,是所有重写规则生效的前提。
  • RewriteCond %{REQUEST_FILENAME} !-f:确保请求的路径不是已存在的文件,避免图片、CSS等静态资源被错误重写。
  • RewriteCond %{REQUEST_FILENAME} !-d:确保请求的路径不是已存在的目录,防止访问真实目录时触发不必要的重写。
  • RewriteRule ^(.*)$ $1.php [L]:把请求的路径(如/contact)内部重写为/contact.php,[L]标记表示这是最后一条规则,停止后续匹配。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.19 19:20:30