This works:
HTML
<a href="/search/querystring">query</a>
htaccess
RewriteRule ^search/([-0-9a-z]+)$ /search.php?q=$1 [L]
Going through a search form:
<form method="get" action="/search">
<input type="search" name="q" value="querystring" />
<input type="submit" />
</form>
- Result: http://example.com/search?q=querystring
- Desired result: http://example.com/search/querystring
Is this possible with htaccess or do I need to redirect with PHP from within search.php?
Example desired result in action: http://twitter.com/search/hello
EDIT
I prefer not to be dependant on JavaScript to do this so search engines and folks with JavaScript disabled will see this too.