我真的很新的URL重写和尝试重写/重定向多个查询,但似乎无法正常工作.由于这是搜索结果并且具有不同的过滤,因此查询可能会有所不同.例如,某些搜索我们可能有查询,t1=something
而另一方面我们可能有t2=somethingelse
,有时我们可能会将它们组合成:t1=something&t2=somethingelse
我使用IIS7与web.config,这是我到目前为止所做的:
这是我的示例链接
www.website.com/search/?t1=first&t2=second
Run Code Online (Sandbox Code Playgroud)
我试过以下,其中没有实际工作:
(1)
<rewrite>
<rules>
<rule name="first" stopProcessing="true">
<match url="search/" />
<conditions trackAllCaptures="true">
<add input="{QUERY_STRING}" pattern="t1=([0-9a-zA-Z]+)" />
</conditions>
<action type="Redirect" url="search/{C:1}/" appendQueryString="false" />
</rule>
<rule name="second" stopProcessing="true">
<match url="search/" />
<conditions trackAllCaptures="true">
<add input="{QUERY_STRING}" pattern="t2=([0-9a-zA-Z]+)" />
</conditions>
<action type="Redirect" url="search/{C:1}/" appendQueryString="false" />
</rule>
</rules>
</rewrite>
Run Code Online (Sandbox Code Playgroud)
(2)
<rule name="a" stopProcessing="true">
<match url="search2/" />
<conditions trackAllCaptures="true">
<add input="{QUERY_STRING}" pattern="t1=([0-9a-zA-Z]+)" />
<add input="{QUERY_STRING}" pattern="t2=([0-9a-zA-Z]+)" />
</conditions>
<action type="Redirect" url="search2/{C:1}/{C:2}" appendQueryString="false" />
</rule>
Run Code Online (Sandbox Code Playgroud)
我真的很感激任何帮助.
谢谢.
我正在编写一个小代码,我需要在其上添加明天的日期.格式应该是YYYY-MM-DD,我已经尝试过"DateAdd("d",1,d_now)并返回MM-DD-YYYY.如何将其格式化为YYYY-MM-DD?
快速问题:如何选择具有一定宽度的div.例如,我们在一个页面中有10个div,我想选择宽度为200px并执行某些操作的那个.非常感谢.
我有这个代码,当我运行它时发生了一些奇怪的事情.
我有101512到101520之间的字段编号.我使用LEFT函数去掉后两位数并保留1015.当我为第一个运行循环函数时它给了我1015但是其余的它给了我101它会像这样消除最后一位数字:
d = Split(Request("field"),",")
For i = 1 To UBound(d)
Responce.Write(Left(d(i),4))
Next
Run Code Online (Sandbox Code Playgroud)
结果
1015
101
101
101
...
Run Code Online (Sandbox Code Playgroud)
有谁知道发生了什么事?
我有一个包含以下列的数据库
SKU | designID | designColor | width | height | price | etc.
Run Code Online (Sandbox Code Playgroud)
SKU
数字是唯一的并且designID
重复.
基本上,我想要DISTINCT
或者设计GROUP BY
ID并获得行的其余部分的值,即使它们没有重复.
例:
123 | A-1 | RED | 2 | 3 | $200 | etc.
135 | A-2 | BLU | 8 | 4 | $150 | etc.
Run Code Online (Sandbox Code Playgroud)
毕竟,我应该可以通过任一列对它们进行排序.我已经尝试过GROUP BY
和DISTINCT
,但他们不返回该行的值的其余部分.
例:
SELECT DISTINCT designID
FROM tbl_name
Run Code Online (Sandbox Code Playgroud)
哪个会回归
A-1
A-2
Run Code Online (Sandbox Code Playgroud)
没有其他数据.
GROUP BY
例:
SELECT designID, designColor
FROM tbl_name
GROUP BY designID, designColor
Run Code Online (Sandbox Code Playgroud)
哪个会回归 …