我在根文件夹中有一个项目文件夹testproject,其中文件夹和具有相同名称的文件。我在下面提到的同一根文件夹中有product文件夹和product.html。
folder structure
testproject
product
edition.html
integration.html
security.html
learn
learning.html
product-overview
integration.html
security.html
.htaccess
learn.html
product.html
我想将test.testproduct.net/product重定向到test.testproduct.net/product.html
Redirect 301 /product/$ http://test.testproduct.net/product.html
但这不是重定向并显示禁止的错误。
答案 0 :(得分:0)
请记住,从.htaccess的角度来看,没有“文件夹”正在解析。在您的情况下,您正在使用字符串/product/
,但您忘记了大多数人习惯在向目录本身输入URL时省略最后一个/
。
Redirect 301 /product/$ http://test.testproduct.net/product.html
上面的行会将http://test.testproduct.net/product/重定向到http://test.testproduct.net/product.html
Redirect 301 /product$ http://test.testproduct.net/product.html
上面的行会将http://test.testproduct.net/product重定向到http://test.testproduct.net/product.html