通过.htaccess文件将.php替换为.html扩展名的目的



我正在阅读一些关于.htaccess文件的信息,我发现可以将URL中的.php更改为.html

但我不明白这样做的意义是什么,也不明白它试图实现什么。

请注意,我是 .htaccess 的初学者,我也在谷歌上搜索过,但没有找到我要找的东西

在 seo 友好的 url 和 not 之间存在着一场持续不断的战斗。这完全取决于您网站的目的。例如,如果您有一个带有动态页面的脚本,例如搜索脚本或某种类型的生成器(非常广泛,对吗?;)(,那么如果您的 url 如下所示: domain.tld/products?id=183 而不是 domain.tld/products|183.html 那么我认为没有什么比.php更好的了,它仍然是动态的,SE 会发现这一点,但如果你有博客,那么您可能会考虑在 url 而不是 id 中使用适当的措辞。除了SE'看到的,我只能想到一个原因。您的观众/冲浪者看到的内容。我想如果他快速浏览一下domain.tld/date/rather-simple-title,那么他可能会比id=183更感兴趣。现在,如果网址具有扩展名域.tld/date/rather-simple-title.php或者 domain.tld/date/rather-simple-title.html 以我的拙见,则对SE或您的网站访问者都没有影响。 纯粹的理论和基于意见的对话,就像问题一样。

最新更新