I'm not sure what the link you put up is, but from what I've read, there should be nothing to do with a web site.
I just used the method below and it worked fine, though my game was installed somewhere else.
1) You need to have FFX 3.2 or higher installed for Legion to work. I think the only one after that is FFX 3.3.
Some other mods may or may not need it.
2) There should be a shortcut on your computer screen. Mine is for 3.3 and is called "Play FFX 3"
3) Copy the shortcut and paste the copy of it on screen.
4) Rename the new copy of the shortcut "Legion" or "LSH" or whatever you want.
5) Right click on the shortcut and select "properties"
6) In the target line, change it to the following exactly (copy/paste including the quotes") "C:\Program Files\Irrational Games\Freedom Force vs The 3rd Reich\ffvt3r.exe" -game LSH -log
7) In the start in line, change it to the following exactly (copy paste including the quotes" C:\Program Files\Irrational Games\Freedom Force vs The 3rd Reich\LSH\..\"
The 'LSH' in each line is the name of the directory you put the mod in. If your directory has a different name, or you installed the game elsewhere, change both lines to match.
8) For any other mods repeat - make a new shortcut, change the lines to match the mod directory, and go. You'll get the normal startup at first for FFvr3R, but then it goes into the Legion screen to play.
This should get you running for any mod. Hope this helps you and anyone else having questions on how to get a mod running.
RD