apache - 您可以将“/.html”的请求准确地重定向到 index.html 吗?
问题描述
我的意思是 example.com/.html 重定向到 example.com/index.html。就像它实际上是请求一个名为“.htm”的文件——而不是“whatever.html”。
解决方案
301 重定向是从一个 URL 到另一个 URL 的永久重定向。301 重定向会将网站访问者和搜索引擎发送到与他们最初在浏览器中键入或从搜索引擎结果页面中选择的 URL 不同的 URL。
试试这个:
<IfModule mod_rewrite.c>
RewriteEngine On
Redirect 301 /.html /index.html
</IfModule>
推荐阅读
- android - 使用多个 ArrayList 对自定义 ListView 适配器进行排序
- android - Google 使用什么 URL 与我的应用通信
- javascript - 类别名称列的数据表排序不起作用
- javascript - 两个 window.location 不能一起工作
- javascript - 拒绝执行脚本,因为它的 MIME 类型 ('application/gzip') 不可执行,并且启用了严格的 MIME 类型检查
- java - 如何将 docker-java 操作记录到控制台?
- css - 响应宽度在 220 像素到 250 像素之间的项目的响应式 CSS 网格
- azure - 在 Azure 数据流内的查找转换中使用动态数据源名称
- python - python UTF-8 十进制转字符串
- r - R中的合并因子级别data.table方式