【发布时间】:2015-01-25 05:47:02
【问题描述】:
我刚开始为一家网站有点乱的律师事务所做一些网站工作。他们的文件具有多个文件扩展名(html、php、txt)和一些奇怪的目录做法(例如,一个链接将转到 example.com/head-injuries/ 服务于 head-injuries/index.html,下一个只是链接到 example.com/car-crashes.html)
我想知道如何将 .htaccess 文件编辑为
- 从 URL 中删除所有文件扩展名并
- 将每个带有文件扩展名的 URL 重定向到没有文件扩展名的 URL。 (这样内部链接就不会乱了,搜索引擎不会索引重复的内容)
我阅读了一些其他线程,其中人们有相同的问题但没有得到回答 - 如果有 2 个名称相同但扩展名不同的文件,我似乎需要区分提供正确内容的某种方式。这不应该是网站的问题,但如果需要优先考虑,我会优先考虑 php 而不是 html 而不是 txt。
任何帮助将不胜感激,谢谢!
【问题讨论】:
标签: php html .htaccess redirect file-extension