在htaccess中为具有文件夹的看似复杂的子域创建正则表达式

时间:2013-12-31 16:05:43

标签: regex .htaccess redirect url-redirection

我有很多这样的网址:

http://blog.domain.org/blog/bid/365332/a-page-here

“出价”后的数字文件夹更改,并且每个网址都是随机的,“a-page-here”对于每个网址都不同。

我需要正则表达式将此类型的网址指向以下内容:

http://www.domain.org/blogs/a-page-here

感谢任何帮助,因为我不知道从哪个开始使用此正则表达式。

1 个答案:

答案 0 :(得分:0)

在“blog.domain.org”域的文档根目录中,添加:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^blog\.domain\.org$ [NC]
RewriteRule ^blog/bid/[0-9]+/(.*)$ http://www.domain.org/blogs/$1 [L,R]

重定向。