Unterschied der Darstellung mit und ohne www. in URL

Kalma

Erfahrenes Mitglied
Hi,

ich habe eine kurze Frage:


Ich habe ein paar Internetseiten, bei denen Fehler auftreten, sobald man sie mit oder ohne www. öffnet.

Zum Beispiel:
http://www.ifloegel.de -> wird korrekt angezeigt:
http://ifloegel.de -> jedoch nicht. sämtliche bilder / css dateien werden nicht geladen.

Ähnlich hier
http://www.ifloegel.de/myexperte_neu/Gerhardt-Reese
http:/ifloegel.de/myexperte_neu/Gerhardt-Reese
Benutzerseite aufrufen mit www. geht überhaupt nicht, ohne www. schon.


Kann mir jemand sagen woran das liegt?
Ich komm einfach nicht dahinter..


Gruß und Danke
David
 
Hi David,

in deinem Falle ist die Subdomain "www" nicht korrekt in dem passenden VHost des Apaches eingerichtet. Die müsstest du dort nachfragen, wo bisher vermutlich nur "Servername ifloegel.de" eingetragen ist.

Viele Grüße,
Arne
 
also ich habe ein Verzeichnis /etc/apache2/sites-enabled, wo alle domains und so konfiguriert sind (denke ich zumindest).


Da wundere ich mich jedoch grade, dass ich 2 Dateien haben die auf http://www.ifloegel.de gehen...
Die sehen so aus:

default:
Code:
NameVirtualHost *

<VirtualHost *>
ServerAdmin webmaster@localhost

        ServerName www.ifloegel.de
        DocumentRoot /var/www/
        <Directory /var/www/>
                Options Indexes FollowSymLinks MultiViews
                AllowOverride All
                Order allow,deny
                allow from all
                # This directive allows us to have apache2's default start page
                # in /apache2-default/, but still have / go to the right place
#               RedirectMatch ^/$ /apache2-default/
        </Directory>
....... noch mehr unwichtiges für hier...


ifloegel
Code:
#<VirtualHost 62.75.165.143:80>
#ServerName http://www.ifloegel.de
#ServerAlias  ifloegel.de
#DocumentRoot /var/www/david/
# SuexecUserGroup web1 ftponly
#ScriptAlias /cgi-bin/ /var/www/web1/html/cgi-bin/
#php_admin_value open_basedir /var/www/web1/:/var/www/phpmyadmin/:/var/www/confixx/html/gesperrt/
#php_admin_value upload_tmp_dir /var/www/web1/phptmp/
#</VirtualHost>



NameVirtualHost *
<VirtualHost *>
        ServerAdmin webmaster@localhost

        ServerName www.ifloegel.de
        ServerAlias  ifloegel.de
        DocumentRoot /var/www/

        <Directory /var/www/>

etc...




Und bei dieser myexperte Seite ist ja noch immer das Problem, dass:
http://www.ifloegel.de/myexperte_neu/David-Flögel geht
aber
http://ifloegel.de/myexperte_neu/David-Flögel nicht geht



Kann ich eine der beiden Config-Dateien dort oben löschen?! Weil 2 mal auf eine Domain zu zeigen ist dich über oder?
 
GELÖST:

Fehler war in der /etc/apache2/sites-enabled/default

AllowOverride All

Muss es heißen, nicht:
AllowOverride None


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

Hi,

mein Auftraggeber hat jetzt einen Hetzner Server gemietet.


http://88.198.15.56/myexperte/
Hier läuft jetzt diese Seite.


Wenn man jedoch jetzt einen Benutzer aufrufen will, z.b.:
http://88.198.15.56/myexperte/Gerhardt-Reese

Kommt:
Not Found

The requested URL /myexperte/Gerhardt-Reese was not found on this server.


Ich find nicht raus, woran das liegt.
Meine .htaccess sieht folgendermaßen aus:

Code:
Options +FollowSymLinks
RewriteEngine on

# Rule                                  # Direct to
RewriteRule ^(\S+)-(\S+)_(\S+)$         benutzer.php?vorname=$1&nachname=$2&$3
RewriteRule ^(\S+)-(\S+)$               benutzer.php?vorname=$1&nachname=$2


Müsste also eigentlich funktionieren.

Fehlermeldungen kommen ja keine.


Vielen Dank
David
 
Zuletzt bearbeitet:

Neue Beiträge

Zurück