我想为URL重写创建一个正则表达式,将日期转换为全年的斜杠,下划线为破折号,并且不使用扩展名。
这是一个开头的例子:
/news/14-10-19/Top_Items_of_Yesterday.php
然后尝试以此结束:
/news/2014/10/19/Top-Items-of-Yesterday
任何人都可以帮助解决这个问题吗?
答案 0 :(得分:0)
您可以在root .htaccess中使用此规则:
RewriteEngine On
RewriteCond %{THE_REQUEST} \s/+([^/]+)/([0-9]{2})-([0-9]{2})-([0-9]{2})/(.+?)\.php [NC]
RewriteRule ^ /%1/20%2/%3/%4/%5 [L,NE,R=301]