Question: I noticed something odd on my HTC Desire S Android phone: If the GPS cannot get a fix the GPS icon in the notification bar stays blinking the whole day. Even if I force stop all applications using the GPS the icon keeps on blinking.

Blinking means that it hasn't gotten a fix. It seems like the GPS is continuously trying to get that first fix. If I cannot shut off the GPS during initial fix, does it still drain the battery as if it had a fix?

Answer: 
I now see the problem. You are rewriting a URL from `http://www.example.com/` to `http://www.example.com/shows`. Since `/shows` is a directory and not a file, Apache sends a *trailing slash* redirect after rewriting. Here is How you fix it:

```
RewriteRule ^$ shows/ [L]
# here -------------^

```

Note: since Apache might have sent a *301 Moved Permanently* header earlier, browsers will cache this response and it might show you wrong page/content even after you make changes to your .htaccess file. Clear browser cache often when you're testing.
I was wondering the same for a long time ago,so I decided to search on google and I found your question. I realised that there is something like two options "Redirect" and "Remapping". So I think here is the key to understand what you were asking. Basically, there are two options

redirection without change the url 

```
RewriteEngine on
RewriteRule ^/foo\.html$ /bar.html [PT]

```

& and redirection changing the url on the browser. 

```
RewriteEngine on
RewriteRule ^/foo\.html$ bar.html [R]

```

Anyway, take a look here 
<http://httpd.apache.org/docs/2.2/rewrite/remapping.html>