gpt4 book ai didi

linux - 如何重定向带括号的 URL

转载 作者:太空宇宙 更新时间:2023-11-04 05:33:30 24 4
gpt4 key购买 nike

我有如下 URL,其语法中包含括号()。这些 URL 将重定向到不同的链接。如何处理 URL 重定向中的括号()?

^/test1/mkt_iboxx_usd_liquid_investment_grade_(ttm_hedged)_index.pdf
^/test/mkt_iboxx_usd_liquid_high_yield_(ttm%20jpy%20hedged)_index_guide.pdf

我不知道该如何处理。我尝试搜索但没有找到任何好东西。

最佳答案

您需要执行以下操作才能使重定向正常工作:

  • 对于括号,您只需将其转义即可。使用 \( 而不是 (
  • URL 不能以斜杠开头,因为 Apache 很奇怪。
  • 使用\s而不是%20\s 是空空格的正则表达式字符。

您的重定向将如下所示:

RewriteEngine On
RewriteRule ^test1/mkt_iboxx_usd_liquid_investment_grade_\(ttm_hedged\)_index.pdf http://localhost/test [R=302]
RewriteRule ^test/mkt_iboxx_usd_liquid_high_yield_\(ttm\sjpy\shedged\)_index_guide.pdf http://localhost/test [R=302]

关于linux - 如何重定向带括号的 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57241373/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com