制作我的第一个网页,如何从网页地址中删除.html?

时间:2015-08-13 16:33:31

标签: html

我正在开发我的第一个网页,并使用c9.io作为我的开发环境进行开发(适合与小团队合作)。

我正在尝试通过链接到不同的html页面(帮助页面)在我的网站中实现导航。

我试图通过

建立联系页面
  

mysite.com/help

我有一个名为

的HTML页面
  

help.html。

尝试导航到我的网站我看到我无法访问mysite.com/help但我可以导航到mysite.com/help.html。

至少在c9中删除名称中的.html会使其无法识别为HTML文件,但这是我需要的解决方案还是其他正在进行的操作?

由于

2 个答案:

答案 0 :(得分:0)

制作.htaccess文件并粘贴此代码。这将删除网址中的.html扩展名。

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

答案 1 :(得分:0)

要完成此操作,请使用名为.htaccess的文件(带起始点)

您可以编写下一个代码并删除html

RewriteEngine On
RewriteRule ^help(.*)$ help.html

您可以在此处添加所需数量的页面