Hello,
ich habe ein kleines "Problem" das mich schon eine weile stört.
Es handelt sich um einen Debian Server mit Apache2 Server.
Alle "falschen" Domains sollen auf:
umleiten.
Dh.
www.Domain.de ->
test1235.Domain.de ->
Außer es gibt diese Subdomain.
Im moment sieht meine VirtualHost Config so aus:
[src=html4strict]<VirtualHost _default_:80>
ServerAdmin webmaster@localhost
ServerName www.domain.de*
ServerAlias domain.de*
DocumentRoot /var/www/Domain.de
<Directory /var/www/domain.de>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>
ErrorLog /var/log/apache2/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog /var/log/apache2/access.log combined
Alias /doc/ /usr/share/doc/
<Directory "/usr/share/doc/">
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
</Directory>
</VirtualHost>
[/src]
Meine .htaccess Datei im Ordner /var/www/domain.de sieht so aus (absolut minimal im Moment um ungewollte Besucher auszusperren) :
[src=html4strict]AuthName "Restricted"
AuthType Basic
AuthUserFile /etc/apache2/.htpasswd
require valid-user[/src]
Ich bin mir mittlerweile im klaren das es etwas mit dem Modrewrite Module zu tun hat, wie genau ich dieses einsetze habe ich leider noch nicht herausgefunden.
Danke für die Mühe
ich habe ein kleines "Problem" das mich schon eine weile stört.
Es handelt sich um einen Debian Server mit Apache2 Server.
Alle "falschen" Domains sollen auf:
You do not have permission to view link please Anmelden or Registrieren
umleiten.
Dh.
www.Domain.de ->
You do not have permission to view link please Anmelden or Registrieren
test1235.Domain.de ->
You do not have permission to view link please Anmelden or Registrieren
Außer es gibt diese Subdomain.
Im moment sieht meine VirtualHost Config so aus:
[src=html4strict]<VirtualHost _default_:80>
ServerAdmin webmaster@localhost
ServerName www.domain.de*
ServerAlias domain.de*
DocumentRoot /var/www/Domain.de
<Directory /var/www/domain.de>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>
ErrorLog /var/log/apache2/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog /var/log/apache2/access.log combined
Alias /doc/ /usr/share/doc/
<Directory "/usr/share/doc/">
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
</Directory>
</VirtualHost>
[/src]
Meine .htaccess Datei im Ordner /var/www/domain.de sieht so aus (absolut minimal im Moment um ungewollte Besucher auszusperren) :
[src=html4strict]AuthName "Restricted"
AuthType Basic
AuthUserFile /etc/apache2/.htpasswd
require valid-user[/src]
Ich bin mir mittlerweile im klaren das es etwas mit dem Modrewrite Module zu tun hat, wie genau ich dieses einsetze habe ich leider noch nicht herausgefunden.
Danke für die Mühe
