<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot /var/www
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/>
Options Indexes 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
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
#user 'site-first' virtual host 'site-first.ru' configuration file
<VirtualHost 46.8.21.222:80>
ServerName site-first.ru
AddDefaultCharset off
AssignUserID site-first site-first
DocumentRoot /var/www/site-first/data/www/site-first.ru
ServerAdmin webmaster@site-first.ru
ServerAlias www.site-first.ru
ScriptAlias /cgi-bin/ /var/www/site-first/data/www/site-first.ru/cgi-bin/
<FilesMatch "\.ph(p[3-5]?|tml)$">
SetHandler application/x-httpd-php
</FilesMatch>
<FilesMatch "\.phps$">
SetHandler application/x-httpd-php-source
</FilesMatch>
php_admin_value sendmail_path "/usr/sbin/sendmail -t -i -f webmaster@site-first.ru"
php_admin_value upload_tmp_dir "/var/www/site-first/data/mod-tmp"
php_admin_value session.save_path "/var/www/site-first/data/mod-tmp"
php_admin_value open_basedir "/var/www/site-first/data:."
CustomLog /var/www/httpd-logs/site-first.ru.access.log combined
ErrorLog /var/www/httpd-logs/site-first.ru.error.log
</VirtualHost>
<Directory /var/www/site-first/data/www/site-first.ru>
php_admin_flag engine on
Options +Includes +ExecCGI
</Directory>
<script type="text/javascript">
tinyMCE.init({
editor_deselector : "mceNoEditor",
mode : "textareas",
theme : "advanced",
theme_advanced_toolbar_location : "top",
theme_advanced_buttons1 : "bold,italic,underline,strikethrough,bullist,numlist",
theme_advanced_statusbar_location : "",
valid_elements : "p[style],br,strong/b[style],em[style],div[style],span[style],ul[style],ol[style],li[style]",
cleanup : "true",
plugins: "maxchars autoresize",
max_chars : 500,
max_chars_indicator : "lengthBox",
theme_advanced_resizing : true,
theme_advanced_resize_horizontal : false
});
</script>
Ниже напишу какие вообще на сайте есть урлы, что бы было понятно как все устроено:
В урле набираем -> з сервера загружается
wl.client.ru -> site.ru
wl.client2.ru -> site.ru
wl.client3.ru -> site.ru
spb.wl.client.ru -> spb.site.ru
spb.wl.client2.ru -> spb.site.ru
spb.wl.client3.ru -> spb.site.ru
msk.wl.client.ru -> msk.site.ru
msk.wl.client2.ru -> msk.site.ru
msk.wl.client3.ru -> msk.site.ru
То есть на сайте еще есть поддомены по городам которые тоже нужно учесть.