Grohotun, тот же смарт я выложил со своего старенького корыта и все статьи пишу сам, так что не нужно ляля, а то, что на хостинге еще сайты лежат - это ни о чем не говорит.
Andreyka, еще раз я писал как устроено, а не описывал штатный инструментарий, моя ошибка, что в статье я о нем ничего не упомянул, а каюсь - очень даже стоило написать, включая описание того, почему используется available и enabled - но это дело поправимое - позже исправлю.
Dmitry.Sidorov, ну так я не прав?
LinuxMan, php программистам необходимо, под виндой не комфортно вести полноценно удобную разработку, а что не таким образом настроено? Не стоит панелей управления? Не установлены связки например: nginx + apache, не использовал умения "экстрасенс" не угадал, что из модулей поставить юзеру, а просто показал направление с чего начал!?
И формирования неправильного понимания. - под этим Вы понимаете, что я не использовал утилиту для создания символической ссылки?
не пробовали настраивать apache на работу от имени пользователя?
Ваше субъективное мнение, но в реальности я действительно делаю именно СДЛ
AddOutputFilter LAYOUT html
LayoutHeader /usr/local/apache/htdocs/header.html
LayoutFooter NULL
http://4debian.info/article/page/18-apache-nginx/ - в статье пример проброса портов на другой сервер
Вот теперь Вам предложу открыть документацию по утилитам, показать что там написано нечто другое нежели создание или удаление симлинов в enabled из available и потрудится объяснить в чем глупость.
Новички для которых это предназначено, вряд ли доросли до понимания, что нужно читать man и doc, а в остальном на мое мнение было лучше разжевать по этому моменту, меньше будет проблем. Единственное с чем соглашусь - это нужно было сразу сделать дополнительную справочку, что можно воспользоваться этой утилитой, и не делать ручками все.
Andreyka, a2ensite, a2dissite, a2enmod, a2dismod - всего лишь создают симлинки, о которых я написал и считаю правильным написать, что происходит на самом деле, а не превращать пользователей Debian в таких же зомби как в винде.
Про подход для полноценного сервера, имел в виду, что учитывается очень многое, от сего подход к выбору устанавливаемого софта и его настройка несколько другая. Данная статья всего лишь учит поднять быстро домашний сервер или сервер не для крупных проектов, помогая разобраться что к чему.
P.S. Прошу конструктивной критики
LinuxMan, статья рассчитана на новичков, для домашнего использования и примерного понимания что к чему. Полноценный сервер настраивается с другим подходом.
Если правильно понял:
RewriteRule ^forum/index.php$ /forum/ [R=301,L]