0

在过去的几个小时里,我一直试图让我的 URL 重写如下:

例子:

http://www.practiceenglish.ca/podcast/index.php?name=2013-06-14_01-Practice-English.mp3

播客/2013-06-14_01-Practice-English.mp3/podcast/2013-06-14_01-Practice-English.mp3/

没有运气......最近的尝试:

RewriteEngine on
RewriteBase /podcast/
RewriteRule ^name/([^/]+)/?$  index.php?name=$1 [NC,L]  

谢谢吉利安

4

1 回答 1

0

假设您的意思是相反的,并且原始 URL 包含一次播客名称:

RewriteEngine on
RewriteRule ^podcast/(.*)$  /podcast/index.php?name=$1 [NC,L]

这会将任何传入的 URL 转换/podcast/2013-06-14_01-Practice-English.mp3/podcast/index.php?name=2013-06-14_01-Practice-English.mp3(tested @ http://htaccess.madewithlove.be/ )。

由于您似乎是新的 SO 用户,请查看常见问题解答/帮助和此链接

于 2013-06-25T21:45:26.753 回答