如何为html页面制作自定义网址

时间:2016-06-09 16:47:00

标签: html .htaccess url custom-url

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

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

我希望我的网址看起来像http://www.salefee.com/career。 在我的网址后面,我不想要任何.html后缀。我使用www.godaddy.com

托管了此网站

有人可以帮我解决这些问题。该网站是用html / css.Thanks提前制作的!!

2 个答案:

答案 0 :(得分:3)

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

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

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

像Jekyll或Pelican这样的静态博客引擎也是这样做的。

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

答案 1 :(得分:1)

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

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

此功能通常称为“漂亮网址”或“永久链接”。

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