.htaccess(动态目录)

时间:2011-11-17 18:33:47

标签: php .htaccess

我需要帮助编写此htaccess文件。

我有一个自定义博客,我想要漂亮的网址 http://www.domain.com/YYYY/MM/DD/blog-title

致电http://www.domain.com/archive/?date=YYYY-MM-DD&title=blog-title

然后我可以使用PHP和MySQL来显示文章。但是,我在/目录中还有其他php文件。我想我也需要排除这些,对吗?

2 个答案:

答案 0 :(得分:3)

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

答案 1 :(得分:1)

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