It's not possible to specify 'ftp' but not 'myftppath' with Boolean expressions. However, it is possible with FileLocator Pro to specify that a search is matched on a line-by-line basis so that any NOT only affects each line separately and not the whole file:

For example:
Containing Text: ftp NOT (myftppath OR itsaftpstring)
Would find the text on line 1 and 3:
line 1: This FTP Sample
line 2: Include myftppath and
line 3: a site called theftpsite
