【问题标题】:Specific URL error redirect to proper URL特定 URL 错误重定向到正确的 URL
【发布时间】:2012-09-27 02:18:42
【问题描述】:

我搜索了数据库并找到了与以下类似的解决方案,但它们似乎不起作用。问题在于:我们认为在名片上添加二维码是很聪明的做法。

公交卡的智能手机二维码扫描将带您前往以下地点:

www.site_url.com/_brad

这是一个特定的错误(我知道 / 丢失了,应该是 ../_brad/)。

但你最终会得到一个 404 - 当然。

我可以接受该错误并重定向到: www.site_url.com/_brad/index.html

这是我尝试过的……(不工作)

重写规则 ^(.*)_brad(.*)$ /_brad/index.html

我需要 RewriteCond 吗??

感谢您提供的任何帮助。原谅我的无知。

【问题讨论】:

  • 你的 RewriteRule 之前是否设置了RewriteEngine On

标签: .htaccess url rewrite http-status-code-404


【解决方案1】:

试试

RewriteEngine On
RewriteRule ^/_brad  /_brad/index.html [R=301]

【讨论】:

  • 感谢 ultrnaut!似乎没有工作。我们正在与 Prestashop 商店合作。我添加了代码,并且 RewriteEngine On 但我们在使用手机时仍然会被重定向。让我试试缓存转储。
  • 您最终到达的网址是什么?您是否能够跟踪 http 请求以查看重定向顺序是什么?
  • 结束 url 是 .zukudla.com/_brad/index.html 在 Siteground 使用 cPanel,它在 htaccess 文件中包含以下内容 RewriteCond %{HTTP_HOST} ^zukudla\.com$ [OR] RewriteCond %{HTTP_HOST} ^www \.zukudla\.com$ RewriteRule ^_brad\/?$ "http\:\/\/www\.zukudla\.com\/_brad\/" [R=301,L]
  • 即使在 cPanel 中使用 Siteground 重定向功能,我仍然得到 404。不管我们的商店是启用还是禁用。
  • 我已经加载了一些其他 QR 扫描仪并正在测试。有些工作,有些不工作。我认为这不是重定向问题,而是扫描仪端的更多问题。我真的很感谢你的帮助!!我想我现在将讨论其他更紧迫的问题。干杯!
猜你喜欢
  • 2016-12-16
  • 1970-01-01
  • 1970-01-01
  • 2016-05-05
  • 1970-01-01
  • 2018-02-15
  • 1970-01-01
  • 2012-02-07
  • 1970-01-01
相关资源
最近更新 更多