我的主机上的 mod_rewrite 有问题。一切正常,但我改变了我的目录组织,所以现在谷歌在改变之前索引的所有页面都有错误的扩展名(我决定在名称末尾添加一个 .html,现在 url 看起来像“www.mydomain.com /page_name/details_on_page/page_id/name_of_resource.html" 而之前它就像 "www.mydomain.com/page_name/details_on_page/page_id/name_of_resource") 并返回 404 错误。
我怎么能写一个 mod_rewrite COND 然后一个规则将缺少 html 扩展名的 301 页面重定向到 .html 页面?
谢谢!