meine vhost config ist so ( 000-default.conf)
Code:
<VirtualHost xxx.xx.xx.xxx:80>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/html
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
<VirtualHost url-von-dyndns.istmein.de:80>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/html/neu
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
# vim: syntax=apache ts=4 sw=4 sts=4 sr noet
Wenn ich auf die ip gehe komme ich auf den ordner html.
wenn ich auf die url gehe komme ich auf den ordner neu
So soll es sein.
Wenn ich jetzt aber eine domain bzw. cloudflare nutzen möchte bsp
Code:
<VirtualHost xxx.xx.xx.xxx:80>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/html
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
<VirtualHost meineurl.endung:80>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/html/neu
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
# vim: syntax=apache ts=4 sw=4 sts=4 sr noet
komme ich wenn ich auf die ip gehe auf den Ordner html.
wenn ich auf die url gehe komme ich auf den Ordner html.
So soll es nicht sein.
Die domain ist bei namecheap. dort habe ich bei nameservers coustom dns gemacht und
xxx.xx.cloudflare.com und
xx1.xx.cloudflare.com eingetragen.
Bei cloudflare den dns einstellungen habe ich stehen
Code:
Type Name Value TTL
A meineurl.endung points to xxx.xx.xx.xxx Automatic
A www points to xxx.xx.xx.xxx Automatic
auf meinem root habe ich in der hostname
Code:
xxxxxnamevomserverxxx
xxx.xx.cloudflare.com
xx1.xx.cloudflare.com
wo liegt der fehler ?
Das komnische, so habe ich es auf meinem alten root auch und es geht.
Der einzige unterschied liegt darin das der alte root ein japanischer server ist und der neue einer in usa.