.htaccess htaccess根据条件重定向到特定页面

.htaccess htaccess根据条件重定向到特定页面,.htaccess,redirect,.htaccess,Redirect,我有以下网址: www.mydomain.com/contacto.html www.mydomain.com/pedidos.html www.mydomain.com/quienes.html 我想将它们重定向到: www.mydomain.com/ 我已经写了下面的脚本,但它不能正常工作 RewriteEngine On RewriteCond %{REQUEST_URI} ^/(contacto\.html|pedidos\.html|quienes\.html)$ Rewri

我有以下网址:

www.mydomain.com/contacto.html www.mydomain.com/pedidos.html www.mydomain.com/quienes.html

我想将它们重定向到: www.mydomain.com/

我已经写了下面的脚本,但它不能正常工作

RewriteEngine On
RewriteCond %{REQUEST_URI} ^/(contacto\.html|pedidos\.html|quienes\.html)$     
RewriteRule ^ / [R=301,L]
你知道怎么让这东西工作吗

提前感谢,,
伊曼纽尔这不是我第一次看到这个问题。我不知道为什么。 但我知道它是这样工作的:

RewriteEngine On
RewriteCond %{REQUEST_URI} ^/(contacto\.html|pedidos\.html|quienes\.html)$     
RewriteRule ^ http://www.domain.com/ [R=301,L]
删除您的缓存,如果第一次无法使用,请从其他浏览器中尝试。

谢谢

我用了和你建议的非常相似的东西。 我做了以下工作:

RewriteCond%{REQUEST_URI}^/home | pedidos | quienes | contacto.html$ 重写规则。*/[R=301,L]

非常感谢你的帮助


BR

不工作是什么意思?你检查过错误日志了吗?这些规则在哪里?它们在htaccess文件中吗?如果是,该文件在哪里?