我试图重定向/4米/在我的网站回到http://www.example.com重定向/目录/至www.example.com
我想出这个:
RewriteEngine On RewriteRule /forum/(.*) http://www.path.com(.*) [R=301,L]
但是它不“T工作,任何想法赞赏
我试图重定向/4米/在我的网站回到http://www.example.com重定向/目录/至www.example.com
我想出这个:
RewriteEngine On RewriteRule /forum/(.*) http://www.path.com(.*) [R=301,L]
但是它不“T工作,任何想法赞赏
几乎有你需要反向引用你像这样捕获的请求的一部分:
RewriteEngine On
RewriteRule forum/(.*) http://www.path.com/$1 [R=301,L]
$ X将在重写规则和输出它的值写入输出字符串相匹配的部分引用捕获的字符串。显然,与被捕获的组相对应的编号。
与RedirectMatch只是尝试
RedirectMatch 301 ^/forum/(.*)$ http://path.com/$1
如果您使用'RedirectMatch',则不需要'RewriteEngine On' - 它们来自2个不同的模块。 – LazyOne
我有一个与ReWriteEngine打开但没有运气 – toomanyairmiles
如果放在.htaccess这个规则很可能不会工作 - 重写规则的第一个参数中的URL将不会有前导斜杠存在。 – LazyOne
糟糕...好点。固定。 –