2011-11-17 37 views

回答

1
RewriteEngine on 
RewriteRule ^(\d{4})/(\d{1,2})/(\d{1,2})/([^/]+)/?$ /archive/?date=$1-$2-$3&title=$4 [QSA] 
+0

这两个似乎都没有工作。我在做/ YYYY/MM/DD /标题时遇到404错误,或者如果我转到archive/index.php,我得到500错误。 – user1052448

+0

更正,400不是404错误。 – user1052448

3
RewriteEngine on 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteRule ^([0-9]+)/([0-9]+)/([0-9]+)/(.+)$ archive/index.php?date=$1-$2-$3&title=$4 
+0

我需要排除/归档/?访问/归档/直接访问时出现500错误 – user1052448

+0

确保已启用mod_rewrite并存在archive/index.php。 – Peter