【发布时间】:2011-05-31 17:39:54
【问题描述】:
您好!
我正在尝试用 .html 替换 .php 扩展名
到目前为止,我得到了:
RewriteRule ^(.*)\.html $1.php
...当输入像 /site/page.html 这样的 url 时效果很好(page.html 实际不存在但 page.php 存在)。
但是我想要的是,当输入/site/page.php 时,查看器在浏览器位置只能看到/site/page.html。
这是可行的还是我必须为每个页面设置显式重定向? :-(
提前致谢。
ps:我使用的开发环境是 os x 上的 XAMPP,如果有什么不同的话
【问题讨论】:
-
如果你走那么远,为什么还要有一个扩展?只需让 /site/page 引用 .php 页面。它看起来更干净。
-
您可以查看本教程,了解如何使用 htaccess helponnet.com/2021/04/27/… 将
.php替换为.html