Jakoś moje wirtualne pliki gospodarza nie działają prosto nie mogę powiedzieć dlaczego - Założę się, że to tylko mailfunction moim dobrym porannym mózgu: pApache Virtual Host nie działa prawo
Teraz mam dwa miejsca włączona poprzez dowiązania symbolicznego do miejsc dostępnych w/etc/apache2/katalog takich jak:
0 Nov 21 12:24 000-default -> ../sites-available/default
0 Nov 21 14:52 001-site -> ../sites-available/site
moich vhostów plików wyglądać następująco:
DEFAULT
<VirtualHost *:80>
ServerAdmin [email protected]
ServerName (the IP Address from my Server)
ServerAlias (the 2nd IP Address from my Server)
DocumentRoot /var/www/default
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/default>
Options FollowSymLinks MultiViews
AllowOverride None
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 ${APACHE_LOG_DIR}/error.log
LogLevel warn
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
SITE
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/site/
ServerName jobbörse-köln.de
ServerAlias www.example.de ww.example.de w.example.de
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/site>
Options FollowSymLinks MultiViews
AllowOverride None
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 ${APACHE_LOG_DIR}/site-error.log
LogLevel warn
CustomLog ${APACHE_LOG_DIR}/site-access.log combined
</VirtualHost>
Jakoś gdy idę na „example.de” mogę dostać się do domyślnego katalogu zamiast w katalogu witryn. Nawet plików dziennika:
site-error.log
site-access.log
pozostać na 0 bajtów ... Co robię źle? Założę się, że to coś głupiego i łatwego ...
gdzie znajdują się pliki vhost.conf? co widzisz, kiedy wchodzisz na swoją stronę? A co z twoim plikiem httpd.conf? – Keerthivasan
Moja vhosta Pliki znajdują się w: /etc/apache2/miejsca dostępnego i dostają połączone w /etc/apache2/sites-enabled mój apache2.conf znajduje się w /etc/apache2/ Kiedy wejdź na www.example.de Dostaję index.php od /var/www/default/ zamiast /var/www/site/ – Kris