So here's the deal: My wife runs a photography business, and I have some webservers.
We recently decided that we waned to replace her old hand-written site with wordpress so she could update it more frequently.
We discovered that the way I have things set up makes this much more difficult than we had first imagined.
Currently I use dynamic DNS to get a hostname, then I have my domain forward to my dynamicDNS name with masking.
This pretty much breaks everything useful in wordpress (passwords, checkout, etc).
Ideally I'd like my domain name to point directly to my server and not have to redirect via godaddy - I think this is what is causing the issue.
I thought I would be able to just tell wordpress that it's URL was my domain name, and as long as the domain name forwarded properly it wouldn't be an issue, but this is not the case.
So, to solve my issue, what I need to know is, how do I set up my webserver to not need a middleman to forward domain names?
Ideally I'd like when people go to domainname.com to forward to my_ip_address/sitename instead of using godaddy to do the forwarding/masking. If I could accomplish this I think wordpress would let me use my domain as it's location and things would hopefully just work.
I'm using DynDNS for the dynamic dns, and godaddy as my domain registrar. All files are hosted locally on my webserver.