要删除文件扩展名的Regex

时间:2011-09-28 作者:Matthew Xerri

我正在使用重定向插件,我想用它将旧的静态html页面重定向到新的Wordpress页面。所以基本上任何看起来像http://www.example.com/page.html 成为http://www.example.com/page/

唯一的问题是我想排除一个文件夹http://www.example.com/specialfolder/page.html 应保持不变。

1 个回复
SO网友:Joost de Valk

让我们看看,这应该可以做到:

RewriteCond %{REQUEST_URI} \\.html$
RewriteCond %{REQUEST_URI} !^/specialfolder/
RewriteRule (.*)\\.html http://www.example.com$1 [R=301,L]

结束

相关推荐

Integrating plugins in themes

我找不到讨论这个的帖子,所以开始这篇。我目前正在为3.1+开发一个相当复杂的主题,我的意思是,除了样式和常规的前端功能之外,我还在主题的核心包括后端和前端的插件。因此,为了使这一点更有条理,我将其分为三个问题:集成插件是一种常见的做法吗</自动更新主题/插件有什么影响/复杂之处</在不破坏现有功能的情况下,包含每个插件的最佳方式是什么