Да - с .NET 4 вы можете довольно легко - с .NET 3.5 это возможно, но больше работать.
В .NET 4 вы можете использовать активацию без файлов, которая позволяет вам определять логический URL в файле web.config - больше нет необходимости в файле * .svc. Но в этом случае вы больше не можете использовать «старый» URL с файлом * .svc (так как файла SVC больше нет).
<configuration>
<system.serviceModel>
<serviceHostingEnvironment>
<serviceActivations>
<add relativeAddress="this/here" service="IYourService"/>
</serviceActivations>
</serviceHostingEnvironment>
</system.serviceModel>
</configuration>
Узнайте все об этой и других новых функциях WCF 4 на Введение разработчика в WCF 4
Для .NET 3.5 есть только способ переписать ваши URL - довольно сложный способ - узнать больше об этом в библиотеке MSDN или в блоге Скотта Гатри на нем.