如何为 html 页面制作自定义 url
How to make a customized url for a html page
我的网站上有一个职业部分,重定向到 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
我的网站上有一个职业部分,重定向到 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