1

我需要转换链接,例如

http://www.example.co.uk/blog/archive.php?date=2012-05

http://www.example.co.uk/blog/archive/2012/05/

使用 php 或 .htaccess 文件。

.htaccess 文件

RewriteEngine on
RewriteRule ^blog/archive/([0-9]+)/([0-9]+)/$ http://www.example.co.uk/blog/archive.php?date=$1-$2 [NC]

我已经尝试过了,但没有任何运气。任何想法或帮助将不胜感激。

4

1 回答 1

1

将此代码放在您.htaccessDOCUMENT_ROOT目录下:

Options +FollowSymLinks -MultiViews
# Turn mod_rewrite on
RewriteEngine On
RewriteBase /

RewriteRule ^blog/archive/([0-9]+)/([0-9]+)/?$ blog/archive.php?date=$1-$2 [NC,L,QSA]
于 2012-05-18T13:53:26.973 回答