如何为 html 页面制作自定义 url

How to make a customized url for a html page

网站来源:http://www.salefee.com/

我的网站上有一个职业部分,重定向到 http://www.salefee.com/index2.html

我希望我的 url 看起来像 http://www.salefee.com/career。 我不希望 url 后有任何 .html 后缀。我使用 www.godaddy.com

托管了这个网站

谁能帮我写代码。该网站是在 html/css 制作的。提前致谢!!

在您的 web 文件目录中创建一个子目录 /career/,然后将 HTML 文件 index.html 放入其中。

index.html是浏览器访问目录级别时服务器返回的默认文件。

此外,出于 SEO 目的,请在页眉中添加适当的 <link rel="canonical" href="/career"> 标记。

Jekyll 或 Pelican 等静态博客引擎也采用这种方式。

有更多方法可以通过 Nginx 设置或 Apache 的 .htaccess 实现,但由于您使用的是 Godaddy,您可能需要一个简单的解决方案。

将以下内容添加到您的 .htaccess 文件中:

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}.html -f
RewriteRule ^(.+?)/?$ .html [L]

此功能通常称为 "Pretty URLs" 或 "Permalinks"。

所以现在如果你想要 http://www.salefee.com/career,在你放置 index.html 的同一个地方 - 通常称为 public_html - 放置一个名为 html 的文件 career.html