我正在尝试使用.htaccess执行以下重定向:
http://www.example.com/blue/widgets/item-4_description-12345.htm到/index.php?id=12345
在最后一个连字符和一个点之后提取数字的最佳正则表达式是什么?
答案 0 :(得分:2)
或许如下:
RewriteRule ^.*-(\d+)\.htm$ /index.php?id=$1
未经测试,但看看是否有帮助。这是基于我对RegEx的了解以及来自examples I found的various places。
还有一个helpful site可以自动完成.htaccess修改过程,但我没有看到任何与RegEx相关的内容。