Subdomain

Hier können Probleme und alles andere in Deutscher Sprache gelöst werden.
Post Reply
master___

Subdomain

Post by master___ »

Hallo

ich habe das Problem, dass ich meinen Blog per http:// blog.example.com und per http:// example.com/blog erreichen möchte. Ich hab das in Apache per VirtualHost gelöst:

<VirtualHost xxx.xxx.xxx.xxx:80>
ServerName example.com
DocumentRoot /var/www/htdocs
</VirtualHost>
<VirtualHost xxx.xxx.xxx.xxx:80>
ServerName blog.example.com
DocumentRoot /var/www/htdocs/blog
</VirtualHost>

Serendipity ist in /var/www/htdocs/blog installiert.
Das Problem ist, dass ich von blog.example.com ich mich nicht einloggen kann und die Icons werden ebenfalls nicht angezeigt!

Gruß
#master
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: Subdomain

Post by garvinhicking »

Richtig, das geht so nicht. Kurzform ist, dass Serendipity seinen URL-Pfad wissen muss, und weil der bei Domain A und B unterschiedlich ist, funktioniert das nicht. Eine längere Begründung findest Du, wenn Du das Forum nach dem Thema durchsuchst.

Du musst Dich also auf eine Möglichkeit festlegen, oder die Datei serendipity_config.inc.php editieren und nach diesem Schritt hier:

Code: Select all

serendipity_load_configuration();
etwas wie folgt einschreiben:

Code: Select all

if ($_SERVER['HTTP_HOST'] == 'blog.mydomain.com') {
 $serendipity['serendipityHTTPPath'] = '/';
 $serendipity['baseURL'] = 'http://blog.mydomain.com/';
} elseif ($_SERVER['HTTP_HOST'] == 'www.mydomain.com') {
 $serendipity['serendipityHTTPPath'] = '/blog/';
 $serendipity['baseURL'] = 'http://mydomain.com/blog/';
}
HTH,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Rashid
Regular
Posts: 6
Joined: Sun Nov 19, 2006 12:03 pm

Post by Rashid »

hallo,

hab ein ähnliches problem.

hab den block in xyz.com/name/ und will den nun als name.xyz.com laufen lassen. Wenn ich das den urlpfad ändere in der config klappt prompt gar niox mehr (alle csslayouts weg) und der code von garvn scheint auch nicht zu funktionieren - kann mir irgendwo ein fehler unterlaufen sein?

Wäre sehr dankbar für einen tipp :)

mfg.

Rash
kho
Regular
Posts: 342
Joined: Fri Mar 04, 2005 8:34 pm

subdomain...

Post by kho »

Hallo,

vielleicht verstehe ich da was nicht, aber wieso lenkst du die subdomain nicht einfach auf den xyz.com/name/ um?

lg, kho
kho: Bilder, Geschichten, Begegnungen...
www.k-ho.de/blog
Rashid
Regular
Posts: 6
Joined: Sun Nov 19, 2006 12:03 pm

Post by Rashid »

genau das habe ich ja getan und genau das hat nicht gefunzt - error 403, angeblich kein recht dazu, wenn ich die site unter der neuen url aufrufe.

mfg.

Rash
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Post by garvinhicking »

Hi!

Ein Error 403 sagt normalerweise dass die FTP CHOWN/CHMOD-Rechte nicht korrekt sind? Es ist kein Fehler der von s9y kommt sondern vom Webserver...

Viele Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Post Reply