使用尾部斜杠删除或重定向URI以避免404

时间:2014-07-15 14:13:54

标签: html apache .htaccess mod-rewrite redirect

首先让我为我令人震惊的缺乏.htaccess知识而道歉(我正在努力!)

我的网站设置如下

www.domain.com/new/films/film1.html
www.domain.com/new/films/film2.html
www.domain.com/new/films/film3.html

如果我访问www.domain.com/new/films/film3,我会自动显示页面www.domain.com/new/films/film3.html,省略了扩展名(我一直在讨论.htaccess可以解释这个“重定向”,但后来完全删除了我的.htaccess文件,所以我不知道这是如何以这种方式自动“重定向”)。但是,如果我去www.domain.com/new/films/film3/,我自然会得到404.我只是想去www.domain.com/new/films/film3或者www.domain.com/new/films/film3/并在www.domain.com/new/films/film3.html上显示该页面。我不希望用户看到“.html”,无论他们是否访问“电影”或“电影/”。有人可以帮忙吗?

在此先感谢,对于极端的noob问题感到抱歉,但是我从stackoverflow和网络上删除的各种.htaccess文件到目前为止都没有用过!

编辑:我还应该补充说.html文件还包括短划线,例如www.domain.com/new/films/film-title-3.html

0 个答案:

没有答案