0

所以我有一个 URL,我希望人们最终访问 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文件(隐藏文件可见),所以我厌倦了把一个放在那里,因为我担心它可能会搞砸。

4

3 回答 3

1

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

例如; www.domain.com/folder/folder/file.html 与 www.domain.com/folder/folder/ 相同

如果 file.html 被称为 index.html

于 2013-04-02T13:54:17.400 回答
1

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

于 2013-04-02T13:55:21.980 回答
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

于 2013-04-02T14:10:24.373 回答