2013-08-04 2 views
1

Я планирую запустить несколько сайтов на этом сервере.Перенаправление в подпапке на основе url

Я немного поглядел вокруг, но нашел довольно загадочный материал, с которым я не могу работать.

Так что в основном все проекты находятся в их подпапке в/var/www /. Несколько сайтов идут с несколькими доменами, так что я хочу сделать это:

http://example.com идет к моему xx.xx.xx (ServerIP) и загружает сайт в /var/www/example/publicdir/index.php

http://something.else сопоставляется /var/www/something/publicdir/index.php

это то, что должно быть сделано в Apache на сервере через VirtualHosts? Я совершенно невежествен

Ах да у меня есть дополнительное условие, я не хочу 301 Перенаправление

Я надеюсь, что вы можете получить через мой лепет, моя голова чувствует, как желе, так как я пытаюсь сделать это для несколько часов

ответ

0

Посмотрите на VirtualHost config. Вам не нужен какой-либо материал mod_rewrite. Вы можете настроить несколько доменов в одной конфигурации Apache с одним разделом VirtualHost для каждого домена.

0

В принципе, вы хотите иметь разные корневые файлы для разных доменов. Пример здесь поможет вам http://httpd.apache.org/docs/2.2/vhosts/mass.html#xtra-conf

+0

Я обнаружил, что один уже, но без каких-либо реальных знаний о .htaccess, это почти полная сумасшедшая для меня – Soundz

Смежные вопросы