文件:http://i.imgur.com/M7ioQzB.jpg
所以我有一个名为hello.html的html文件和一个名为hello的文件夹。但是如果你去website.com/hello它将会出现404错误,因为它找到了文件夹而不是html文件。我有一个看起来像这样的.htaccess文件..
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.html [NC,L]
但我不知道我能做些什么来解决这个问题。我想要web / hello转到hello.html而不是hello文件夹。
答案 0 :(得分:1)
不确定这是否是最好的方法,但是当用户转到hello目录时,您可以将index.html页面重定向到hello.html页面。
答案 1 :(得分:0)
尝试
RedirectMatch 301 ^/hello/ http://www.example.com/hello.html