【问题标题】:htaccess rewrite dynamic mp3 to dynamic php?htaccess 将动态 mp3 重写为动态 php?
【发布时间】:2013-08-06 07:46:27
【问题描述】:

使用 htaccess,是否可以重写如下内容:

http://www.example.com/music.mp3?file= filname

http://www.example.com/mp3.php?file= filname

所以当用户访问 (music.mp3?file= filname) 时,他将被重写为 (music.php?mp3file= filname) ....

【问题讨论】:

  • 简而言之,是的,它可能:)
  • 您甚至可以将“http://www.example.com/filename.mp3”改为“http://www.example.com/mp3.php?file=filename”

标签: php apache .htaccess


【解决方案1】:

此示例从music.mp3?any-querymusic.mp3music.php?any-query 发送请求

   RewriteEngine on
   RewriteRule ^music.mp3(.*)$ music.php$1 [r=301,L]

此示例从file-name.mp3music.php?file=file-name 发送请求

   RewriteEngine on
   RewriteRule ^(.*).mp3$ music.php?file=$1 [r=301,L]

【讨论】:

  • 现在看看。您必须将.htaccess 文件保存在服务器的根目录中。例如http://example.com/.htaccess
猜你喜欢
  • 2018-06-02
  • 2011-09-18
  • 2011-06-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-10-13
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多