【问题标题】:301 Redirect issue, spaces in old URL?301 重定向问题,旧 URL 中的空格?
【发布时间】:2011-11-06 07:34:21
【问题描述】:

我设置了大量从旧站点到新站点的 301 重定向(在 Joomla 1.6 上运行,但这不重要。)

我有一些旧网址,其中包含空格,例如: 重定向 301 /city/Louisiana_New%20Orleans http://www.nutcracker.com/yourcity/new-orleans-la

所以在我的 .htaccess 文件中,无论我将空间作为空格(在 New 和 Orleans 之间),还是留下 %20,它都只会进入 404,并且不会获取新的 url。

有什么建议可以试试?

谢谢! 比尔

【问题讨论】:

  • 你试过用双引号将 URL 括起来吗?类似:Redirect 301 "^/city/Louisiana_New Orleans$" http://www.nutcracker.com/yourcity/new-orleans-la 应该可以工作

标签: http-status-code-301


【解决方案1】:

试试这个:

重写规则 ^/city/Louisiana_New\sOrleans$ http://www.nutcracker.com/yourcity/new-orleans-la

【讨论】:

【解决方案2】:

此问题已解决。将原始网址放在带文字空间的引号中解决了问题:-)

【讨论】:

    猜你喜欢
    • 2021-07-06
    • 2012-01-27
    • 1970-01-01
    • 1970-01-01
    • 2013-07-02
    • 1970-01-01
    • 2012-10-28
    • 2017-02-27
    • 1970-01-01
    相关资源
    最近更新 更多