I have a simple httpd.conf, which is working
<VirtualHost *>
AddDefaultCharset UTF-8
DocumentRoot "/opt/rt4/share/html"
<Location />
Order allow,deny
Allow from all
SetHandler modperl
PerlResponseHandler Plack::Handler::Apache2
PerlSetVar psgi_app /opt/rt4/sbin/rt-server
</Location>
<Perl>
use Plack::Handler::Apache2;
Plack::Handler::Apache2->preload("/opt/rt4/sbin/rt-server");
</Perl>
</VirtualHost>
When I connect to MyDomain.dynamicDNSServer.TLD, I load my RT just fine.
But since I want it to be rt.MyDomain.dynamicDNSServer.TLD, I set it to exactly the same thing, except I make it
<VirtualHost rt.MyDomain.dynamicDNSServer.TLD>
and now when I restart Apache2, it says "No address associated with hostname: Could not resolve host name rt.MyDomain.dynamicDNSServer.TLD -- ignoring!"
How would I do that? I cannot assign it a static IP in hosts, since it will change whenever my router grabs a new IP.