如何为我的.htaccess文件创建一个正则表达式重定向,重定向其中包含字母“haz”的 ?
Redirect /^haz*/i http://ourcityourstory.com/episode/09/
这一集被称为“Hazzard Free Farms”,因此我希望能够创建一个.htaccess,它将重定向/ hazzard / Hazzard-Free-Farms / / hazzard-free等,全部都到正确的URL。
我如何做到这一点?我想要一些我可以用于每一集的正则表达式。
答案 0 :(得分:1)
您需要[NC]
标志才能忽略大小写:
RewriteEngine On
RewriteRule ^haz http://ourcityourstory.com/episode/09/ [L,NC]
如果你宁愿坚持使用mod_alias而不是mod_rewrite:
RedirectMatch ^/[Hh][Aa][Zz] http://ourcityourstory.com/episode/09/
答案 1 :(得分:0)
这应该有效。它将重定向路径中以“haz”开头的任何URL。
RewriteRule ^haz(.*)$ http://ourcityourstory.com/episode/09/