Apache 由于htaccess规则,出现内部服务器错误
我有这个.htaccess规则,我真的不知道它是什么意思,我从互联网上抓取了它,并根据我的需要进行了更改,但它不工作,并导致内部服务器错误。当我从.htaccess文件中删除此规则时,没有内部服务器错误Apache 由于htaccess规则,出现内部服务器错误,apache,.htaccess,mod-rewrite,redirect,http-status-code-301,Apache,.htaccess,Mod Rewrite,Redirect,Http Status Code 301,我有这个.htaccess规则,我真的不知道它是什么意思,我从互联网上抓取了它,并根据我的需要进行了更改,但它不工作,并导致内部服务器错误。当我从.htaccess文件中删除此规则时,没有内部服务器错误 <IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{HTTP_HOST} ^outsourcelocally.com/about-us-2$ [OR] RewriteCond %{HTTP_HOST} ^www.
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} ^outsourcelocally.com/about-us-2$ [OR]
RewriteCond %{HTTP_HOST} ^www.outsourcelocally.com/about-us-2$
RewriteRule (.*)$ http://www.olocally.com/about$1 [R=301,L]
</IfModule>
重新启动发动机
RewriteCond%{HTTP_HOST}^outsourccelocally.com/about-us-2$[或]
重写cond%{HTTP_HOST}^www.outsourcelocally.com/about-us-2$
重写规则(.*)$http://www.olocally.com/about$1[R=301,L]
HTTP\U主机不包含请求url
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?outsourcelocally\.com$
RewriteRule ^about-us-2$ http://www.olocally.com/about [R=301,L]
</IfModule>
重新启动发动机
重写cond%{HTTP_HOST}^(www\)?外包本地\.com$
重写规则^about-us-2美元http://www.olocally.com/about [R=301,L]
我想将outsourccelocally.com/about-us-2
重定向到www.olocaly.com/about
正确的语法是什么?只需从我以前的代码中删除$0
。我已相应地更新了我的答复。