- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Переиграть и победить: как анализировать конкурентов для продвижения сайта
С помощью Ahrefs
Александр Шестаков
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Заинтересовался вопросом работы двух CMS на одном сайте. Причём, одна из них должна работать для одной части директорий (для десяти, допустим), а вторая для другой (для семи). В ходе поисков наткнулся на следующую статью: http://www.fancybread.com/blog/post.cfm/use-alias-and-apache-to-create-custom-mappings . Там используют "Alias" для виртуального хоста. Теоретически должно работать (ещё не тестировал). Кто-то пробовал такое? Какие-то проблемы возникали? Вот пример из статьи:
<VirtualHost 127.0.0.1:80>
DocumentRoot "/path/to/apps/appName/root"
ServerName appName.fancybread.com
DirectoryIndex index.cfm
ErrorLog logs/appName-error_log
CustomLog logs/appName-access_log common
# application alias settings
Alias /config "/path/to/apps/appName/config"
Alias /controller "/path/to/apps/appName/controller"
Alias /layout "/path/to/apps/appName/layout"
Alias /model "/path/to/apps/appName/model"
Alias /view "/path/to/apps/appName/view"
# framework and shared library mappings
Alias /lightwire "/path/to/lightwire"
Alias /coldspring "/path/to/coldspring"
Alias /com "/path/to/com"
Alias /lib "/path/to/lib"
</VirtualHost>
Ещё вопрос, если это работает, то влияет ли оно как-то на работу Nginx и Memcached?
какая разница - что сувать в обработку веб-серверу?
чего ему дали - то он и обработает.
Работать будет, дерзайте, пробуйте.
для облегчения труда - обе цмс должны иметь схожие системные требования
какая разница - что сувать в обработку веб-серверу?
чего ему дали - то он и обработает.
Работать будет, дерзайте, пробуйте.
для облегчения труда - обе цмс должны иметь схожие системные требования
Проверил. Работает. Больше никаких мнений не будет по отрицательным сторонам такой структуры? Это временное решение на 3-6 месяцев.
А как лучше организовать такое? Есть уже работающий сайт на cms1. Как я понимаю, мне нужно создать ещё один виртуальный хост для cms2 и, используя Alias, перенаправить нужные директории туда, откуда работает новый виртуальных хост. Только как сделать, чтобы перенаправленные директории были доступны только при заходе с домена первого виртуального хоста? Или мне вообще второй виртуальный хост не нужен?
мыслите правильно. второй виртуальный хост вам не нужен.
в первый насуйте столько алиасов, сколько нужно. с точки зрения администрирования - никаких проблем не будет.все будет работать. для веб-сервера это всего -лишь как то сконфигурированое веб-приложение.
а с точки зрения работы этого приложения , то есть его кода - это вам лучше к вашим программистам.