.htaccess重写日期,如YYYY-MM-DD
我正在尝试为日期(YYYY-MM-DD)编写规则 我在这里做了一些研究,得出了以下结论:.htaccess重写日期,如YYYY-MM-DD,.htaccess,.htaccess,我正在尝试为日期(YYYY-MM-DD)编写规则 我在这里做了一些研究,得出了以下结论: RewriteRule ^image-day/([0-9]{4}+-[0-9]{2}+-[0-9]{2})/?$ admin.php?do=image_day&date=$1 [L] 这似乎有效,但我想知道是否有更好或更可靠的方法来实现它 我可以改进我的规则吗?您可以使用: RewriteRule ^(\d{4}-\d{2}-\d{2})/?$ admin.php?do=image_day&
RewriteRule ^image-day/([0-9]{4}+-[0-9]{2}+-[0-9]{2})/?$ admin.php?do=image_day&date=$1 [L]
这似乎有效,但我想知道是否有更好或更可靠的方法来实现它
我可以改进我的规则吗?您可以使用:
RewriteRule ^(\d{4}-\d{2}-\d{2})/?$ admin.php?do=image_day&date=$1 [L]
在这种情况下,你可以把日期放在根上,就像你的问题一样。它不太漂亮,但是你可以把[0-9]转换成\d
RewriteRule ^(\d{4}-\d{2}-\d{2})/?$ admin.php?do=image_day&date=$1 [L]