Regex 这些规则不适用于';我不工作,我也不';我不知道为什么

Regex 这些规则不适用于';我不工作,我也不';我不知道为什么,regex,apache,.htaccess,url-rewriting,Regex,Apache,.htaccess,Url Rewriting,我正在尝试从一个站点临时重定向到另一个站点。 我从这个网站得到了这个代码> 重新启动发动机 RewriteCond%{HTTP_HOST}^ukhorseracingtipster.com$[或] 重写cond%{HTTP_HOST}^www.ukhorseracingtipster.com$ 重写规则(.*)$https://www.fromthestables.com/$1[R=301,L] 但它不起作用 我把它放在.htaccess文件的顶部和底部。没什么区别 我需要做什么才能将一个站

我正在尝试从一个站点临时重定向到另一个站点。 我从这个网站得到了这个代码>


重新启动发动机
RewriteCond%{HTTP_HOST}^ukhorseracingtipster.com$[或]
重写cond%{HTTP_HOST}^www.ukhorseracingtipster.com$
重写规则(.*)$https://www.fromthestables.com/$1[R=301,L]
但它不起作用

我把它放在.htaccess文件的顶部和底部。没什么区别


我需要做什么才能将一个站点重定向到另一个站点

是否启用了mod_rewrite?如果您亲自启用了它,您是否在之后重新启动了apache?是否启用了.htaccess?是的,它已启用并且已经启用多年了。mod_rewrite已启用,这是一个有5年历史的站点。我后来也重新启动了apache。问题是我不能用Putty通过隧道进入服务器,以这种方式运行重启命令。因为某种原因,油灰不起作用。上次我用它时它还在工作,但现在连一个黑色的控制台都没有打开。
    <IfModule mod_rewrite.c>
       RewriteEngine On
       RewriteCond %{HTTP_HOST} ^ukhorseracingtipster.com$ [OR]
       RewriteCond %{HTTP_HOST} ^www.ukhorseracingtipster.com$
       RewriteRule (.*)$ https://www.fromthestables.com/$1 [R=301,L]
   </IfModule>