Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.htaccess htaccess中的301重定向规则_.htaccess_Redirect - Fatal编程技术网

.htaccess htaccess中的301重定向规则

.htaccess htaccess中的301重定向规则,.htaccess,redirect,.htaccess,Redirect,我做错了什么?这条规则不起作用 我想要xyz银行(旧)到xyz银行(新) 重写规则^category/xyz banking/?$[L,R=301] 当有多个类别转到一个新类别时…我可以这样做吗 重写规则^category/(chicos | chs | rl)/?$[L,R=301] 当然,这一条也不起作用。两条重写规则似乎都是正确的,它们应该会起作用 无论何时浏览到:http://www.domain.com/category/chs/您将被重定向到http://www.domain.com

我做错了什么?这条规则不起作用

我想要xyz银行(旧)到xyz银行(新)

重写规则^category/xyz banking/?$[L,R=301]

当有多个类别转到一个新类别时…我可以这样做吗

重写规则^category/(chicos | chs | rl)/?$[L,R=301]


当然,这一条也不起作用。

两条重写规则似乎都是正确的,它们应该会起作用

无论何时浏览到:
http://www.domain.com/category/chs/
您将被重定向到
http://www.domain.com/category/apparel/
根据要求等

也许你在其他地方遇到了问题:

  • 是否启用mod_重写
  • 确保在
    .htaccess
    或站点配置中启用了
    重写引擎
  • 如果使用
    .htaccess
    文件,请确保您有一个
    AllowOverride
    指令,允许您在其中使用RewriteRule
  • 首先尝试一个简单的重定向规则
  • 检查您的错误和访问日志,看看是否可以发现任何错误或警告消息
  • 看一看
如果您尝试使用“重写规则”^/category/blabla。。。