Why not try "with move" as it suggests?
restore database ThePhile
from disk = 'c:\thephile-database-backup'
with move 'ThePhile_Data' to 'p:\DB\thephile_data.mdf',
move 'ThePhile_Log' to 'p:\DB\thephile_log.ldf'
http://www.experts-exchange.com/Data..._20942138.html
Eric