htaccess重定向加号

时间:2014-11-19 12:25:14

标签: regex apache .htaccess mod-rewrite redirect

我尝试将网址从旧网站重定向到我的新网站,但它不起作用。 我认为加号符号给了我一些问题。

  RewriteRule ^nl/pageid/junair+compressor+onderhoud(|/)$     /nl/persluchttechniek/page/nieuwsberichten/compressor-onderhoud-junair  [R=301,L]

2 个答案:

答案 0 :(得分:0)

+可能是一个URL编码空间,尝试用\ s替换它。

RewriteRule ^nl/pageid/junair\scompressor\sonderhoud(|/)$     /nl/persluchttechniek/page/nieuwsberichten/compressor-onderhoud-junair  [R=301,L]

答案 1 :(得分:0)

在旧网站的根.htaccess中尝试此重定向规则:

RewriteRule ^nl/pageid/junair[\s+]compressor[\s+]onderhoud/?$ /nl/persluchttechniek/page/nieuwsberichten/compressor-onderhoud-junair [NC,B<R=301,L]

确保这是RewriteEngine行以下的第一条规则。还要检查系统中没有其他.htaccess。