如何将"www.example.com/test.html"变成"www.example.com/test"?(.htaccess)



我写了一个.htaccess文件:

RewriteEngine On
RewriteRule ^test test.html [NC,L]

但我不明白为什么如果我(例如(去"example.com/testabc"无论如何.html它会导致我进行测试。 如何关闭此功能? 我知道这是一件简单的事情,但我找不到解决方案......

看看你的表达:

^test

https://regex101.com/将其翻译成英文:

^ 断言行首
的位置测试与字符测试字面匹配(区分大小写(

所以你有一个"开头为"但没有"结尾为">

^test$

相关内容

最新更新