Permanent redirect schleife

Katharsis Freak

New Member
auszug aus der vhost.conf
Code:
<VirtualHost 1.2.3.4:80>
    ServerName [URL="http://www.beispiel.net"]www.beispiel.net[/URL]
    CustomLog /var/log/apache2/beispiel.log combined
    DocumentRoot /www/www.beispiel.net/http/
</VirtualHost>
 
#Redirects
 
#<VirtualHost 1.2.3.4:80>
#    ServerName beispiel.net
#    ServerAlias [URL="http://www.bei-spiel.net"]www.bei-spiel.net[/URL]
#    ServerAlias bei-spiel.net
#    ServerAlias [URL="http://www.bei-spiel.de"]www.bei-spiel.de[/URL]
#    ServerAlias bei-spiel.de
#    ServerAlias [URL="http://www.ex-ample.de"]www.ex-ample.de[/URL]
#    ServerAlias ex-ample.de
#    RedirectPermanent / "http://www.beispiel.net/"
#</VirtualHost>
wenn ich die eine der domains ansurfe, erhalte ich eine endlosschleife.
sinn des ganzen soll sein das egal welche url ich ansurfe http://www.beispiel.net/ ausgegeben wird.
kann mir jemand sagen wo der fehler liegt?
 
Last edited by a moderator:
ändert nichts. das www. muss da schon rein. die frage ist: warum kriege ich eine schleife wenn ich die adresse im oberen vhost aufrufe..

gruß simon
 
Hast du auch "RedirectPermanent" zu "Redirect" geändert?
Könntest du vieleicht mal das ganze File in originalform posten?
 
Das merkwürdige an der ganzen sache ist, alle anderen redirects arbeiten.
vhosts.conf:

NameVirtualHost 92.51.134.205:80
#NameVirtualHost 92.51.134.205:443

#lichtreflexe.net

<VirtualHost 92.51.134.205:80>
ServerName Lichtreflexe.net - The Webzine For Your Sinister News
CustomLog /var/log/apache2/lichtreflexe.log combined
DocumentRoot /www/www.lichtreflexe.net/http/
</VirtualHost>

#Redirects

<VirtualHost 92.51.134.205:80>
ServerName lichtreflexe.net
ServerAlias Lichtreflexe.net - The Webzine For Your Sinister News
ServerAlias licht-reflexe.net
ServerAlias Lichtreflexe.net - The Webzine For Your Sinister News
ServerAlias licht-reflexe.de
ServerAlias Lichtreflexe.net - The Webzine For Your Sinister News
ServerAlias black-live.de
RedirectPermanent / "http://www.lichtreflexe.net/"
</VirtualHost>

#Subdomains

<VirtualHost 92.51.134.205:80>
ServerName webmail.lichtreflexe.net
CustomLog /var/log/apache2/lichtreflexe.log combined
DocumentRoot /www/www.lichtreflexe.net/subdomains/webmail/
</VirtualHost>

<VirtualHost 92.51.134.205:80>
ServerName archiv.lichtreflexe.net
CustomLog /var/log/apache2/lichtreflexe.log combined
DocumentRoot /www/www.lichtreflexe.net/subdomains/archiv/
</VirtualHost>

<VirtualHost 92.51.134.205:80>
ServerName wiki.lichtreflexe.net
CustomLog /var/log/apache2/lichtreflexe.log combined
DocumentRoot /www/www.lichtreflexe.net/subdomains/wiki/
</VirtualHost>

#simonhoenscheid.de

<VirtualHost 92.51.134.205:80>
ServerName Simon Hönscheid Photography
CustomLog /var/log/apache2/simonhoenscheid.log combined
DocumentRoot /www/www.simonhoenscheid.de/http/
</VirtualHost>

#Redirects

<VirtualHost 92.51.134.205:80>
ServerName simonhoenscheid.de
ServerAlias Simon Hönscheid Photography
ServerAlias simon-hoenscheid.de
ServerAlias Simon Hönscheid Photography
ServerAlias xn--realittsabbild-bib.de
ServerAlias Simon Hönscheid Photography
ServerAlias realitaetsabbild.de
RedirectPermanent / "http://www.simonhoenscheid.de/"
</VirtualHost>

#Subdomains

<VirtualHost 92.51.134.205:80>
ServerName webmail.simonhoenscheid.de
CustomLog /var/log/apache2/simonhoenscheid.log combined
DocumentRoot /www/www.simonhoenscheid.de/subdomains/webmail/
</VirtualHost>

<VirtualHost 92.51.134.205:80>
ServerName phpmyadmin.simonhoenscheid.de
CustomLog /var/log/apache2/simonhoenscheid.log combined
DocumentRoot /www/www.simonhoenscheid.de/subdomains/phpmyadmin/
</VirtualHost>

<VirtualHost 92.51.134.205:80>
ServerName mysqldumper.simonhoenscheid.de
CustomLog /var/log/apache2/simonhoenscheid.log combined
DocumentRoot /www/www.simonhoenscheid.de/subdomains/mysqldumper/
</VirtualHost>

<VirtualHost 92.51.134.205:80>
ServerName cacti.simonhoenscheid.de
CustomLog /var/log/apache2/simonhoenscheid.log combined
DocumentRoot /www/www.simonhoenscheid.de/subdomains/cacti/
</VirtualHost>

<VirtualHost 92.51.134.205:80>
ServerName awstats.simonhoenscheid.de
CustomLog /var/log/apache2/simonhoenscheid.log combined
DocumentRoot /www/www.simonhoenscheid.de/subdomains/awstats/
</VirtualHost>

#traumatanz.de

<VirtualHost 92.51.134.205:80>
ServerName traumatanz.de
ServerAlias Simon Hönscheid Photography
RedirectPermanent / "http://www.simonhoenscheid.de/"
CustomLog /var/log/apache2/traumatanz.log combined
DocumentRoot /www/www.traumatanz.de/http/
</VirtualHost>
#zauber-vergangener-zeiten.de

<VirtualHost 92.51.134.205:80>
ServerName Index of /
CustomLog /var/log/apache2/zaubervergangenerzeiten.log combined
DocumentRoot /www/www.zauber-vergangener-zeiten.de/http/
</VirtualHost>

#redirects

<VirtualHost 92.51.134.205:80>
ServerName zauber-vergangener-zeiten.de
ServerAlias zaubervergangenerzeiten.de
ServerAlias Index of /
RedirectPermanent / "http://www.zauber-vergangener-zeiten.de/"
</VirtualHost>

#subdomains

<VirtualHost 92.51.134.205:80>
ServerName webmail.zauber-vergangener-zeiten.de
CustomLog /var/log/apache2/zaubervergangenerzeiten.log combined
DocumentRoot /www/www.zauber-vergangener-zeiten.de/subdomains/webmail/
</VirtualHost>
 
Hallo, jetzt verstehe ich was du vorhast :-) Wie ich finde eine zimlich blöde Idee aber ok. Hast du den inzwischen mal "RedirectPermanent" durch ein einfaches "Redirect" ersetzt?
 
Ja, geht aber nicht. wie würdest du es denn lösen? hab hier noch ne .htaccess die das erledigen könnte. aber die will nicht laufen.
 
Was sagt den ein "apache2 -S"? Wird da bei http://www.beispiel.net auf die richtige Datei/Zeilennummer verweisen? Es gibt Browser die das "Permanent" ernst nehmen, bist du sicher das du nichts mehr im Browsercache hast?
 
es klappt nicht. ich mach es jetzt per mod rewrite.

mod rewrite ist statisch einkompiliert.

das steht in der .htaccess:
Code:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

RewriteEngine On
RewriteCond %{HTTP_HOST} ^http://lichtreflexe.net$ [NC]
RewriteRule ^(.*) http://www.lichtreflexe.net/$1 [L,R=301]
muss ich sonst noch was anpassen?
 
Last edited by a moderator:
Sooo ich hatte das ganze jetzt erstmal auf Eis gelegt und mich jetzt nochmal hinter geklemmt.

Es scheint so zu sein das irgendwo noch eine Umleitung auf Lichtreflexe.net - The Webzine For Your Sinister News liegt.

Es steht nicht in der Vhost.conf und nicht in der .htaccess. in der httpd.conf hab ich keine hosts definiert. nur die vhost.conf eingebunden.

Der Apache 2.2.11 ist selber kompiliert.
Hat jemand ne Idee wo ich noch suchen könnte?

Gruß Simon
 
Back
Top