Моделирование домена htaccess - PullRequest
0 голосов
/ 09 июня 2009

У меня есть сервер, который автоматически размещает вещи из / var / www. Я скопировал каталог как domain.com внутри / var / www. Затем я добавил domain.com в мой / etc / hosts для 127.0.0.1 (localhost / loopback). Что такое хитрость .htaccess с Apache, чтобы я мог поразить свой сайт с помощью: http://domain.com/, и он автоматически знает, что искать в /var/www/domain.com/ (без перенаправления URL)?

Ответы [ 2 ]

2 голосов
/ 09 июня 2009

Вам нужен виртуальный хост, подобный этому:

NameVirtualHost *:80

<VirtualHost *:80>
  DocumentRoot /var/www/domain.com/
  ServerName domain.com
</VirtualHost>

Дополнительная информация о документации Apache: http://httpd.apache.org/docs/2.0/vhosts/examples.html

0 голосов
/ 09 июня 2009

Я думаю, что вы ищете:


<VirtualHost *:80>
    ServerAdmin mail@domain.com
    DocumentRoot /var/www/htdocs/domain.com/
    ServerName *.domain.com
    ErrorLog logs/domain-error_log
    CustomLog logs/domain-access_log common
</VirtualHost>

это будет искать все, что поступит на *: 80, и если это domain.com, его DocRoot становится /var/www/htdocs/domain.com

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...