In my knowledge, the RESTful WCF still has ".svc" in its URL.
For example, if the service interface is like
[OperationContract]
[WebGet(UriTemplate = "/Value/{value}")]
string GetDataStr(string value);
The access URI is like "http://machinename/Service.svc/Value/2". In my understanding, part of REST advantage is that it can hide the implementation details. A RESTful URI like "http://machinename/Service/value/2" can be implemented by any RESTful framework, but a "http://machinename/Service.svc/value/2" exposes its implementation is WCF.
How can I remove this ".svc" host in the access URI?
In IIS6 or 7, you can use IIRF, a free rewriting filter. Here's the rule I used: