TYPO3 custom url pointing to folder

Solution 1:

If you upload files to fileadmin, they're available at e.g. http://domain/fileadmin/cms2cms/bridge.php.

In case you really need the files to be in http://domain/cms2cms/bridge.php you need to do the upload via FTP or SSH. With the TYPO3 backend there is no way to store files on the root level.

Solution 2:

Since TYPO3 6.2(?) you can define File Storages to access further folders than only /filadmin in the backend of TYPO3.

You need to define a file storage for your web root. Then you can create the folder /cms2cms. For easier handling (and better security) you then should delete that file storage ad create an own file storage for that folder only.

So you end up with two file storages in the TYPO3 backend you can access (if the general rights for that installation permit creating new folders in webroot)