重定向seo友好的URL(htaccess)

时间:2017-11-15 15:26:10

标签: php .htaccess slug

我有一个生成seo友好网址的脚本,如:

mydomain.com/song_here-is-the-song-title_3bhbex.html 
or 
mydomain.com/song_this-is-one-more-song_4mb6mb.html

所以它就像这个方案一样生成: SONG_TITLE-OF-SONG_RANDOMID.html

如何通过htaccess获取此随机ID? 现在我有

RewriteRule ^song_([0-9]+)\.html$ /song-text.php?id=$1 [L]

我需要更改此规则,因为现在我也将歌曲作为一个slug而且ID现在也是字母(不仅仅是数字)。

我如何更改我的htaccess?

谢谢!

1 个答案:

答案 0 :(得分:1)

这样可行。

RewriteRule ^ song _([a-zA-Z0-9 _] +)。html $ /song-text.php?id=$1