为什么选择Apache';s.htaccess 301重定向没有';如果URL中有/opt关键字,则不起作用


Why Apache's .htaccess 301 redirect doesn't work if having /opt keyword in URL?

尝试重定向URL:

不起作用:

Redirect 301 /newsDetail/opto-circuits-selected-to-supply-medical-devices-to-chicago-transit-systems http://www.google.com/

如果将opto更改为opso:

Redirect 301 /newsDetail/opso-circuits-selected-to-supply-medical-devices-to-chicago-transit-systems http://www.google.com/

关键点

  1. 使用Linux服务器
  2. 将PHP与Codeigniter结合使用

我成功地重定向了.htaccess文件中的50个其他URL,除了这个,每个人都像魅力一样工作。

如果您的站点配置中没有任何具体的原因,那么您的web主机很可能有服务器范围的配置(例如web应用程序防火墙规则)阻止了此URL。请联系他们了解详细信息。