1 Initial simple way to Webfinger enable your domain -- needs PHP.
2 ================================================================
7 First, put the folders 'xrd' and 'dot-well-known' on your website, so
10 http://yourname.com/xrd/
14 http://yourname.com/.well-known/
16 (Remember the . at the beginning of this one)
18 NOTE: If you're using https, make sure each instance of http:// for
19 your own domain ("example.com") is replaced with https://
24 Next, edit xrd/index.php and enter a secret in this line:
28 This can be anything you like...
36 It really doesn't matter too much.
42 Edit the .well-known/host-meta file and replace all occurrences of
43 "example.com" with your domain name.
48 For each user on your site, and this might only be you...
50 In the xrd directory, make a copy of the example@example.com.xml file
51 so that it's called...
53 yoursecretusername@domain.com.xml
55 So, if your secret from step 2 is 'johnny5' and your name is 'ben' and
56 your domain is 'titanictoycorp.biz', your file should be called
57 johnny5ben@titanictoycorp.biz.xml
59 Then edit the file, replacing "social.example.com" with your GNU
60 social instance's base path, and change the user ID number (and
61 nickname for the FOAF link) to that of your account on your social
62 site. If you don't know your user ID number, you can see this on your
63 GNU social profile page by looking at the destination URLs in the
69 Using this method, though fiddly, you can now be @user@domain without
70 the need for any prefixes for subdomains, etc.