Zugriff auf Blog nur über Subdomain möglich

Hier können Probleme und alles andere in Deutscher Sprache gelöst werden.
Post Reply
willyman
Posts: 2
Joined: Wed Feb 16, 2011 11:46 am

Zugriff auf Blog nur über Subdomain möglich

Post by willyman »

Hallo Leute, ich bin neu hier. Habe per Suchfunktion mein Problem zu ermitteln erhofft, bin aber nicht fündig geworden.

Ich habe vor wenigen Tagen Serendipity 1.5.5 bei meinem Provider allinkl.com in dem Verzeichnis "Meine_Domain/blog/" installiert. Zusätzlich habe ich dieses Verzeichnis als Subdomain "blog.Meine_Domain" eingerichtet. Zugreifen kann ich aber nur über die Subdomain. Ein Aufruf von "Meine_Domain/blog/ bringt den Fehler:

Forbidden
You don't have permission to access /blog/ on this server.
Apache/2.2.14 (Ubuntu) Server at http://www.Meine_Domain Port 80

Ich habe die gleiche Installation auf meinem heimischen Mac unter MAMP. Bei Vergleich der Dateien fan ich beim Provider die Datei .htaccess, die irgendwie eine Rolle spielen muss, denn wenn dich diese umbenenne oder temp. entferne, dann habe ich Zugriff, aber ohne GUI.

Danke im voraus

W.M.

.htaccess enthält:

# BEGIN s9y
DirectoryIndex /index.php
php_value session.use_trans_sid 0
php_value register_globals off

<Files *.tpl.php>
deny from all
</Files>

<Files *.tpl>
deny from all
</Files>

<Files *.sql>
deny from all
</Files>

<Files *.inc.php>
deny from all
</Files>

<Files *.db>
deny from all
</Files>

# END s9y
Nach oben
Antwort erstellen
1 Beitrag • Seite 1 von 1
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: Zugriff auf Blog nur über Subdomain möglich

Post by garvinhicking »

Hi!

Serendipity kann nur in einem Verzeichnis installiert werden. Daher geht entweder nur:

blog.domain.com/blog/
domain.com/blog

oder

blog.domain.com/
domain.com/

Du kannst natürlich eine Weiterleitung einrichten, so dass von /blog immer automatisch auf deine Subdomain umgeleitet wird. Z.b. per .htaccess:

Code: Select all

RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?domain.com$
RewriteRule ^/blog/(.*) http://blog.domain.com/$1 [L,QSA,R=301]
(den Code hab ich nicht getestet, müsste aber eigentlich klappen)

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/
willyman
Posts: 2
Joined: Wed Feb 16, 2011 11:46 am

Re: Zugriff auf Blog nur über Subdomain möglich

Post by willyman »

garvinhicking wrote:Hi!

Serendipity kann nur in einem Verzeichnis installiert werden. Daher geht entweder nur:

blog.domain.com/blog/
domain.com/blog

oder

blog.domain.com/
domain.com/

Du kannst natürlich eine Weiterleitung einrichten, so dass von /blog immer automatisch auf deine Subdomain umgeleitet wird. Z.b. per .htaccess:

Code: Select all

RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?domain.com$
RewriteRule ^/blog/(.*) http://blog.domain.com/$1 [L,QSA,R=301]
(den Code hab ich nicht getestet, müsste aber eigentlich klappen)

HTH,
Garvin
Danke, aber entschuldige mein Unwissen an der Stelle :? Aber bei meinem Provider ist doch das Installationsverzeichnis und das der Subdomain identisch. Letzeres ist doch nur ein Alias auf das Installationsverzeichnis, wohin ich alle Daten hochgeladen und das Installationsscript ausgeführt habe. Zu diesem Zeitpunkt hatte ich ja noch vollen Zugriff. Erst seit der Einrichtung der Subdomain komme ich nicht mehr auf das Installationsverzeichnis.
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: Zugriff auf Blog nur über Subdomain möglich

Post by garvinhicking »

Hi!

Kommst du über die Subdomain denn auch nicht mehr dran? Du musst dich halt für eines entscheiden; die subdomain ist nicht einfach nur ein alias, sondern ein eigener Document Root. Vermutlich ist der eigentümer des /blog verzeichnisses nun ein eigener Benutzer der für die Subdomain angelegt wurde...

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