.htaccess通配符文件夹重定向301到Perl脚本

时间:2016-03-13 13:51:42

标签: .htaccess mod-rewrite url-rewriting rewrite http-status-code-301

我目前有一个网站,我想重定向" ANY / ALL"要求使用" booth" (不区分大小写)我的链接结构如下所示:

  • www.url.com/booth102
  • www.url.com/booth103
  • www.url.com/booth104

我似乎无法弄明白,但这是我到目前为止所做的:

  //Rewrite to www
  Options +FollowSymLinks
  RewriteEngine on
  RewriteCond %{HTTP_HOST} ^.url.com[nc]
  RewriteRule ^(.*)$ http://www.url.com/$1 [r=301,nc]

  //301 Redirect Old File
  RedirectMatch 301 /booth(*) http://www.url.com/cgi-bin/test.pl

1 个答案:

答案 0 :(得分:0)

我用这个想出来了:

# Enable Rrewrite Engine
Options +FollowSymLinks
RewriteEngine on

# Rewrite SEO Friendly URL
RewriteRule ^booth.* /cgi-bin/PerlScript.pl?Target=$0 [L,NC]