<form action="http://www.abc.com/tag/" id="cse-search-box" >
<div><input type="text" name="q" class="text" size="20" /> <input type="submit" name="sa" class="submit" value="搜索" /></div>
</form>上面的代码,搜索后就变成:www.abc.com/tag/?q=&sa=搜索内容
我想让搜索结果变成:“www.abc.com/tag/搜索内容”
应该怎么修改呢? 新手望赐教。
<div><input type="text" name="q" class="text" size="20" /> <input type="submit" name="sa" class="submit" value="搜索" /></div>
</form>上面的代码,搜索后就变成:www.abc.com/tag/?q=&sa=搜索内容
我想让搜索结果变成:“www.abc.com/tag/搜索内容”
应该怎么修改呢? 新手望赐教。
RewriteRule只是做映射变化 本身无法构造个url
RewriteRule ^tag/([\W|\w]+)$ tag/search.php?q=$1 [L]最后实际上由search.php完成搜索,规则我没测试,不一定准确
================================我搞错了,其实js实现链接就好了,不要重定向,这个我失误不过rewrite似乎逃不开的规则那里,加上反斜杠可能规范些,我windows上,上面写的也没问题。
解析页面还是要urlrewrite