0

我试图使用 php 中的 rewrite mod 创建一个友好的 url,但没有成功!

没有友好的网址

http://www.mywebsite.com/lyrics/index.php?letter=a

使用友好的网址

http://www.mywebsite.com/lyrics/a/

我的尝试没有成功:

RewriteRule ^lyrics/([A-Z])/?$ /index.php?letter=$1 [L]

帮助!

4

3 回答 3

1

你总是期待一个大写字母吗?如果没有,我将添加不区分大小写的标志NC,如下所示:

RewriteRule ^lyrics/([A-Z])/?$ /index.php?letter=$1 [NC,L]
于 2012-07-15T00:23:08.090 回答
1

看看ReWrite Trailing Slash 问题

于 2012-07-15T00:05:12.217 回答
0

好的,明白了...我错过了一些东西(下面以粗体显示的一件事)+添加了 rexmac 提示...

RewriteRule ^lyrics/([az])/?$ /歌词/index.php?letter=$1 [NC,L]

于 2012-07-15T00:32:11.807 回答