【发布时间】:2018-07-24 23:33:17
【问题描述】:
我将如何使用查询字符串重定向以下 URL。结果,新 URLS 将包含 "page = page name" 作为第一个参数。所有其他参数的值都会有所不同。
1)
旧
https://example.com/index.php?LOANAMOUNT=350%2C000.00&DOWNPAYMENT=20.000+&DOWNPAYMENT_TYPE=Percent&TERM=30&TERM_UNITS=Years&INTERESTRATE=5.700+&COMPUTE=COMPUTE&CALCULATORID=HF02&TEMPLATE_ID=www.abc.com_1&PostBack=true#results
新
https://example.com/index.php?page=monthly-payment&LOANAMOUNT=350%2C000.00&DOWNPAYMENT=20.000+&DOWNPAYMENT_TYPE=Percent&TERM=30&TERM_UNITS=Years&INTERESTRATE=5.700+&COMPUTE=COMPUTE&CALCULATORID=HF02&TEMPLATE_ID=www.abc.com_1&PostBack=true#results
2)
旧
https://example.com/index.php?MAXPAYMENTAMOUNT=2%2C100.00&INSURANCE=80.00&PROPERTYTAX=1.250+&PROPERTYTAX_TYPE=Percent&ASSOCIATIONDUES=0.00&DOWNPAYMENT=10.000+&DOWNPAYMENT_TYPE=Percent&TERM=30&TERM_UNITS=Years&INTERESTRATE=5.700+&INCOMETAXRATE=25.000+&COMPUTE=COMPUTE&CALCULATORID=HF09&TEMPLATE_ID=www.abc.com_1&PostBack=true#results
新
https://example.com/index.php?page=how-much-can-i-afford&MAXPAYMENTAMOUNT=2%2C100.00&INSURANCE=80.00&PROPERTYTAX=1.250+&PROPERTYTAX_TYPE=Percent&ASSOCIATIONDUES=0.00&DOWNPAYMENT=10.000+&DOWNPAYMENT_TYPE=Percent&TERM=30&TERM_UNITS=Years&INTERESTRATE=5.700+&INCOMETAXRATE=25.000+&COMPUTE=COMPUTE&CALCULATORID=HF09&TEMPLATE_ID=www.abc.com_1&PostBack=true#results
3)
旧
https://example.com/index.php?ORIGINALLOANAMOUNT=400%2C000.00&ORIGINALTERM=30&ORIGINALTERM_UNITS=Years&LOANSTARTMONTH=7&LOANSTARTYEAR=2018&CURRENTRATE=5.700+&CASHOUT=5%2C000.00&NEWRATE=5.250+&POINTS=1.000+&OTHERFEES=1%2C500.00&NEWTERM=30&NEWTERM_UNITS=Years&TAXRATE=28.000+&RATEOFRETURN=2.300+&BALLOONTERM=15&BALLOONTERM_UNITS=Years&COMPUTE=COMPUTE&CURRENTCOMPOUNDING=6&NEWCOMPOUNDING=6&CALCULATORID=HF01&TEMPLATE_ID=www.abc.com_1&PostBack=true#results
新
https://example.com/index.php?page=should-i-refinance&ORIGINALLOANAMOUNT=400%2C000.00&ORIGINALTERM=30&ORIGINALTERM_UNITS=Years&LOANSTARTMONTH=7&LOANSTARTYEAR=2018&CURRENTRATE=5.700+&CASHOUT=5%2C000.00&NEWRATE=5.250+&POINTS=1.000+&OTHERFEES=1%2C500.00&NEWTERM=30&NEWTERM_UNITS=Years&TAXRATE=28.000+&RATEOFRETURN=2.300+&BALLOONTERM=15&BALLOONTERM_UNITS=Years&COMPUTE=COMPUTE&CURRENTCOMPOUNDING=6&NEWCOMPOUNDING=6&CALCULATORID=HF01&TEMPLATE_ID=www.abc.com_1&PostBack=true#results
【问题讨论】:
-
我正在使用第 3 方脚本,该脚本使用“新”URL 中显示的附加参数重定向用户。该脚本的构建是为了将用户输入中的参数附加到没有“page”参数的文件路径。这对我来说是个问题,因为我使用的 CMS 会查找参数“page”来显示页面。如果我手动输入 URL,我会得到我期望的结果。谢谢你的意见,迪内什。其他人知道这个问题的解决方案吗?
标签: php apache redirect query-string url-redirection