【问题标题】:How can i remove .html from static html website pages如何从静态 html 网站页面中删除 .html
【发布时间】:2017-05-24 07:01:20
【问题描述】:

我有一个带有静态文件(页面)的静态网站,我希望页面的 URL 最后不包含 .html,例如: “www.mywebsite.com/page.html”变为“www.mywebsite.com/page” 当然我不能只重定向页面,因为文件“www.mywebsite.com/page”是未知的 非常感谢

【问题讨论】:

  • 请拨打Tour。这个问题在这里是题外话。

标签: html url url-rewriting web permalinks


【解决方案1】:

我建议您对服务器的配置文件使用 URL 重写。 例如,如果您使用的是 apache 服务器,则可以使用

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.html[NC,L]

在您的 .htaccess 文件中(这是您的 apache 服务器的配置文件。

【讨论】:

    猜你喜欢
    • 2020-03-22
    • 2014-01-28
    • 2017-05-08
    • 1970-01-01
    • 1970-01-01
    • 2012-04-14
    • 1970-01-01
    • 2019-07-31
    • 1970-01-01
    相关资源
    最近更新 更多