Mod rewrite 我可以在没有扩展名的mod重写url上执行301吗?

Mod rewrite 我可以在没有扩展名的mod重写url上执行301吗?,mod-rewrite,Mod Rewrite,我正在运行一个站点,该站点上运行mod rewrites。当我删除或归档一个产品时,我遇到了一个问题。我所有的重写,重写成没有扩展名的文件名 我想将旧页面重新导入新页面或归档产品页面 现在,因为当我重写mod时,链接上没有.html或.php扩展名,所以在url中发生了一些有趣的事情 重定向301/产品/调谐器/C422调谐器/评论 给出一个旧url,并用问号区分这两个url。但是如果你在一个有扩展名的文件上使用301,你会得到一个正确的重定向 所以我的问题是。。。我可以在没有扩展名的mod重写

我正在运行一个站点,该站点上运行mod rewrites。当我删除或归档一个产品时,我遇到了一个问题。我所有的重写,重写成没有扩展名的文件名

我想将旧页面重新导入新页面或归档产品页面

现在,因为当我重写mod时,链接上没有.html或.php扩展名,所以在url中发生了一些有趣的事情

重定向301/产品/调谐器/C422调谐器/评论

给出一个旧url,并用问号区分这两个url。但是如果你在一个有扩展名的文件上使用301,你会得到一个正确的重定向


所以我的问题是。。。我可以在没有扩展名的mod重写url上执行301吗

扩展不应该有任何区别

还要注意,您没有使用mod_rewrite。“Redirect”指令是mod_alias的一部分,而mod_alias的功能受到了很大的限制。也许读一下这本书会有帮助