wordpress + apache + virtualhosts + nat

Permalänk

wordpress + apache + virtualhosts + nat

EDIT: Det löste sig automagiskt....verkade som om loopias dns var ganska sega på att uppdatera sig

----------------------------------------------

Ok, så här ligger det till:

Jag har lagt upp en wordpress-blogg på min server, som för övrigt kör Debian Etch (jävligt smidigt ). Den ligger på en virtual host (Apache).
Servern är också brandvägg och NAT:ar mig mellan internet och min vanliga dator med hjälp av Shorewall och DNSMasq

Problemet är att jag inte kan se bloggen från min dator , bara ifrån internet.
Så fort jag går in på wordpress.YYY.com skickas jag till www.YYY.com
Nån som har en lösning på problemet?

Skickar lite conf-filer:

-------------------------------------------------

/etc/hosts

127.0.0.1 localhost
[mitt ip] [hostname].YYY.com [hostname]
--------------------------------------------------

/etc/apache2/sites-available/default

NameVirtualHost [mitt ip]

<VirtualHost YYY.com>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/www.YYY.com/htdocs
ServerName YYY.com
ServerAlias www.YYY.com
<Directory />
Options None
AllowOverride None
Order deny,allow
Deny from all
</Directory>

<Directory /var/www/www.YYY.com/htdocs>
Options None
AllowOverride None
Order allow,deny
Allow from all
</Directory>

ErrorLog /var/log/apache2/error.log
LogLevel warn
CustomLog /var/log/apache2/access.log combined
ServerSignature Off
</VirtualHost>
----------------------------------------------------------

/etc/apache2/sites-available/wordpress.YYY.com

<VirtualHost wordpress.YYY.com>
ServerAdmin webmaster@example.net
ServerName wordpress.YYY.com
DocumentRoot /var/www/wordpress.YYY.com/htdocs

<Directory />
Options None
AllowOverride None
Order deny,allow
deny from all
</Directory>

<Directory /var/www/wordpress.YYY.com/htdocs>
Options None
AllowOverride None
Order allow,deny
allow from all
</Directory>

ErrorLog /var/log/apache2/error.wordpress.YYY.com.log
CustomLog /var/log/apache2/access.wordpress.YYY.com.log combined
LogLevel warn
ServerSignature Off
</VirtualHost>