最新回答 / hen_nam
第一次:/test.htm 替换成 /index.html#test第二次:/index.html#test 替换成 /index.html#index这个例子更好的写法是:RewriteRule ^(.*)\.htm$ /index.html#$1 [R,NE]
2021-07-20
最新回答 / 矢志不渝LIU
这就要看你的访问路径是不是在www根目录下了,就比如我用的是phpstudy,是在www下建立的一个test文件夹,我都是重新复制一个,不然直接在www的Directory里配置都没生效,使用.htaccess还报错<...图片...>
2020-04-04
最赞回答 / _Jack_Han_
第二行和第三行匹配的结尾字符串要么都是\.htm$或者都是\.html$因为在第一条rule匹配成功后,后缀名变成.html请求再次进入.htaccess文件,此时第一条rule无法匹配后缀名.html,所以会走第二条rule
2018-12-16
已采纳回答 / 田心枫
伪静态:是相对于真实的静态文件而言的,php、jsp、asp等都是动态语言,所有的页面都是现生成的;相对而言,静态文件内容是不变的,是写死在磁盘中的,服务器只需要读取即可。如果,动态文件希望像静态文件一样被访问(主要是对外体现的url连接),就得通过伪静态技术实现
2017-06-03