php - 301 仅当使用 .htaccess 存在 .PHP 文件时才从 .HTML 重定向到 .PHP
问题描述
我需要使用 301(永久)重定向将 .html 文件重定向到 .php,但前提是存在相应的 .php 文件。我想使用.htaccess 来执行此操作,因为我很容易将其中一个粘贴到站点的根目录中。
我见过其他类似的解决方案,但它们对我不起作用,或者即使 .php 文件不存在,它们也会始终将 .html 重定向到 .php。我仍然有一些不应定向到 .php 的 .html 文件,因此这一要求至关重要。服务器正在运行 Apache 2.4。
解决方案
推荐阅读
- mysql - 选择两个日期之间有 3 个连续条目的第一个日期
- c - write() 失败时会发生什么?
- javascript - 如何设置 VS Code 以显示 Alpine.js
- excel - 如何通过在单元格中输入文本来过滤表格?
- javascript - Angular 9 :: NgbModal 正在加载导航
- c - 我的 codewars 解决方案在 Visual Studio 中本地运行良好,但在通过 codewars 端的测试时会导致错误
- excel - 如果修订号是带有字母的字符串(带公式),我如何过滤和列出文档的最后修订
- java - 使用 JsonTypeInfo 进行序列化/反序列化
- coq - Coq中命题真/假和布尔真/假之间的区别
- javascript - react native:如何停止子组件在状态更改时重新渲染?