在单词后面用4个数字替换URL模式

时间:2016-02-04 10:05:29

标签: regex apache .htaccess mod-rewrite url-rewriting

如何更换:

domain.com/e-books/1234-etc  

人:

domain.com/artigos/1234-etc

我正在尝试:

RewriteRule ^e-books(\d{4}-.*)$ /artigos/(\d{4}-.*)$1 [R=301,L]

编辑:这个:

RewriteRule ^e-books(\d{4}-.*) /artigos/$1 [R=301,L]

1 个答案:

答案 0 :(得分:3)

RewriteRule ^e-books/(.+)$ /artigos/$1 [NC,R,L]

在测试之前清除浏览器的缓存。