- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Зачем быть уникальным в мире, где все можно скопировать
Почему так важна уникальность текста и как она влияет на SEO
Ingate Organic
VK приобрела 70% в структуре компании-разработчика red_mad_robot
Которая участвовала в создании RuStore
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
На хостинге все домены направлены в одну папку. То есть, вне зависимости, от того, открывается сайт site1.ru, site2.ru или site3.ru, всем выдается страница "publick_html/index.php"
Нужно в .htaccess прописать правила, чтобы для каждого сайта использовалась своя папка, лежащая в publick_html.
Т.е. для сайта site1.ru открывалась "publick_html/site1/index.php", для сайта site2.ru открывалась "publick_html/site2/index.php" и т.д.
Ну и, разумеется, все внутрение страницы должны работать по тому же правилу, то есть
siteXXX.ru/blabla.html открывалась из "publick_html/siteXXX/blabla.html"
Моя благодарность за помощь будет выражена в wmz.
RewriteCond %{HTTP_HOST} ([a-z0-9\-]+\.[a-z]+)$
RewriteRule (.*) /%1/$1 [QSA]
p.s. куда отправлять денежку?
]RewriteCond %{HTTP_HOST} ([a-z0-9\-]+\.[a-z]+)$
RewriteRule (.*) /%1/$1 [QSA]
Не, ваш вариант кроме 400 ничего не дает.
Попытался сделать примерно так:
RewriteCond %{HTTP_HOST} (site1\.ru+)$
RewriteRule (.*) /site1/$1 [QSA]
не работает, та же четырехсотая ошибка
Не, ваш вариант кроме 400 ничего не дает.
Попытался сделать примерно так:
RewriteCond %{HTTP_HOST} (site1\.ru+)$
RewriteRule (.*) /site1/$1 [QSA]
не работает, та же четырехсотая ошибка
Интересно, почему у меня мой вариант работает :)
Файлики сайтов должны размещаться в директориях с названиями "site1.ru", "site2.ru" и т.д.
Т.е. в директории DocumentRoot, в которой лежит .htaccess, в ней же создайте эти директории и залейте в них файлики.
Мне тоже интересно.
Четырехсотая ошибка была потому, что у меня уже лежал в корне .htaccess и там было несколько правил. Удалил их все, и теперь 500 ошибку выдает
UPD Вопрос решен, помог firefox19. За что им получено 5wmz.
Код получился следующий:
RewriteCond %{REQUEST_URI} !^\/site1\.ru\/
RewriteCond %{HTTP_HOST} ^(www\.)?site1.ru
RewriteRule ^(.*)$ /site1\.ru/$1
Ну и т.д., для каждого из доменов заменяем 'site1' на соответствующие домен-папку. Папка должна называться site1.ru