重定向没有.html结尾的网站网址

时间:2013-04-02 13:42:10

标签: html .htaccess redirect

所以我有一个网址,我希望人们最终登录www.website.com/folder/file 问题是这些传单上写的URL是不同的,www.website / file。

我为www.website/file创建了一个带有工作重定向的文件,但是人们必须输入www.website/file.html才能使重定向工作。我希望他们能够在没有.html

的情况下键入JUST www.website/file

无论如何这可行吗?截至目前,重定向正在使用HTML并正常工作。我的另一种可能性是编辑我的.htaccess文件。我正在为一家有coldfusion的公司工作而且我没有看到.htaccess文件(隐藏文件可见)所以我厌倦了在那里扔一个,因为我担心它可能搞砸了。

3 个答案:

答案 0 :(得分:1)

您可以将file.html重命名为index.html,这应该足够了。

E-克; www.domain.com/folder/folder/file.html与www.domain.com/folder/folder /

相同

如果file.html被称为index.html

答案 1 :(得分:1)

有几个不同的选项可以解决这个问题,但其中一个可能就是创建一个名为“file”的单独文件夹并添加一个index.html文件。

答案 2 :(得分:0)

如果可能的话,我会选择.htaccess文件:

<IfModule mod_rewrite.c>
  RewriteEngine on
  RewriteRule ^/file$ /folder/file [R]
</IfModule>

http://httpd.apache.org/docs/2.0/mod/mod_rewrite.html#rewriterule