Html 删除或重定向带有尾部斜杠的URI以避免404
首先,让我为自己惊人的缺乏知识道歉。我正在努力 我的网站是这样建立的 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,无论他们是访问电影还是电影/。有人能帮忙吗 提前感谢,对于ultra noob的问题很抱歉,但是我从stackoverflow和web上盗取的各种.htaccess文件到目前为止都不起作用Html 删除或重定向带有尾部斜杠的URI以避免404,html,apache,.htaccess,mod-rewrite,redirect,Html,Apache,.htaccess,Mod Rewrite,Redirect,首先,让我为自己惊人的缺乏知识道歉。我正在努力 我的网站是这样建立的 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可能会导致这种重定向,
编辑:我还应该补充一点,.html文件还包括破折号,例如www.domain.com/new/films/film-title-3.html如果删除了.htaccess,则在新浏览器中测试以避免旧缓存。您好,anubhava,感谢您的评论。我刚刚第一次加载了IE9,访问了www.domain.com/new/films/film3,看到了正常的页面!我已经从根目录和/new文件夹中删除了.htaccess的所有实例,这很奇怪。