Apache Alias ​​/ Справочный вопрос - PullRequest
0 голосов
/ 30 марта 2009

Я использую XAMPP - apache 2.2. У меня 200+ папок в http://localhost/examplefolder

Я купил другой жесткий диск для балансировки загрузки папок, теперь у меня есть 100+ папок в C: / xampp / htdocs / examplefolder и еще 100 папок в D: /examplefolder.

Как я могу указать обе директории, чтобы 200+ папок появлялись в http://localhost/examplefolder?

Я не хочу, чтобы у него было другое имя папки.

Ответы [ 2 ]

1 голос
/ 30 марта 2009

Ответ зависит от вашей конечной среды / приложения. В идеале вы должны попробовать RAID 0, который будет прозрачно распределять ваши папки между двумя жесткими дисками, однако ваши приложения будут получать к ним доступ, как если бы они были всего лишь одним большим жестким диском. Более того, вы должны рассмотреть распределенную файловую систему.

Сказав это, вы можете достичь того, чего хотите, используя mod_rewrite . По сути, вы проверите наличие запрошенного URI, если он существует, хорошо, пропустите его. Если этого не произойдет, вы перепишете часть C: / xmpp / htdocs / examplefolder , чтобы она стала D: / examplefolder .

0 голосов
/ 07 октября 2009

vХосты не приведут вас туда, куда вы хотите, если я могу уточнить вопрос, который вы хотите показать содержимое папок из обеих папок с разных дисков в одной «веб-папке»?

Вы можете обойти это, просто добавив 2-ую папку как псевдоним , имея 100+ в одной папке и ссылку на другую 100 +.

Однако я хотел бы спросить, ПОЧЕМУ вам нужно более 100 папок в одной «папке», это становится грязно, и я бы предположил, что трудно что-то найти, если это не структура пользователя или какая-то форма организации: папки az и т. Д ;

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