【问题标题】:.htaccess rewrite only when there is a slash in the URL.htaccess 仅在 URL 中有斜杠时重写
【发布时间】:2015-01-31 19:09:11
【问题描述】:

在我的根目录中,我有文件,但我希望只有在有斜杠时才能进行重写。

目前我的网址为www.mysite.com/index.php?id=10&id1=234。我希望有像 www.mysite.com/234 这样的 URL 重写为 passthrough.php?id=234

我将使用 php 进行重定向。重要的一点是重写应该只在有斜线的情况下发生,这样它就不会与其他东西冲突。

提前致谢!

【问题讨论】:

  • 请求 URI 的开头“斜线”在哪里? /index.php/234 在同一个地方都有一个斜线。
  • 对不起,我应该说得更清楚。真的,我希望它仅在无法解析时重定向 - 在上面的示例中 index.php.... 将解析。
  • 现在已经解决了,谢谢

标签: .htaccess redirect url-rewriting


【解决方案1】:

我现在已经解决了这个问题,谢谢,只需查看重写模板,一切正常。当你第一次使用这些东西时可能会有点困惑!

【讨论】:

    猜你喜欢
    • 2015-03-19
    • 2016-03-30
    • 2012-05-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-13
    相关资源
    最近更新 更多