- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Зачем быть уникальным в мире, где все можно скопировать
Почему так важна уникальность текста и как она влияет на SEO
Ingate Organic
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Помогите сделать чтобы директории вида http://site.ru/sub/dir автоматически преобразовывались в http://dir.site.ru
Я обычно это делаю на Nginx
rewrite ^/sub/(.*)/(.*) http://$1.site.ru/$2 last;
ту есть тонкость, не обрабатывается случай когда в конце директории нет /
ну это зависит от задачи если что спрашивайте в личку
Предлагаю решение под Apache. В конфигурации виртуального хоста прописываем:
В .htaccess в корневом каталоге (можно также вынести в конфиг):
В корневом каталоге создаем папку subdomains, в ней - подпапки для поддоменов (имя папки совпадает с именем поддомена). Что имеем: site.ru редиректит на www.site.ru. Если запросить поддомен, например sub.site.ru, то если существует каталог поддомена (subdomains/sub), то отобразится его контент, иначе - forbidden.
Предлагаю решение под Apache. В конфигурации виртуального хоста прописываем:
В .htaccess в корневом каталоге (можно также вынести в конфиг):
В корневом каталоге создаем папку subdomains, в ней - подпапки для поддоменов (имя папки совпадает с именем поддомена). Что имеем: site.ru редиректит на www.site.ru. Если запросить поддомен, например sub.site.ru, то если существует каталог поддомена (subdomains/sub), то отобразится его контент, иначе - forbidden.
У меня виртуальный хостинг и нету доступа к настройкам виртуального хоста, что делать?
Тогда вместо первого пункта нужно каким то образом настроить в панели, чтобы все поддомены открывали основной сайт (кстати, возможно в ДНС запись тоже придется подправить).
Тогда вместо первого пункта нужно каким то образом настроить в панели, чтобы все поддомены открывали основной сайт (кстати, возможно в ДНС запись тоже придется подправить).
Я добавил в ДНС *.site.ru теперь все поддомены открывают одну и ту же страницу где написано: Apache is functioning normally.
а как настроить чтобы все поддомены на главную указывали не знаю, в панели немогу ничего придумать.
Надо поискать в панели настройкам виртуального хоста аналог строчки из конфига ServerAlias.
Нашел только такое.
Напишите в саппорт, спросите как настроить такое. Для наглядности покажите как это делается напрямую через конфиг:
Напишите в саппорт, спросите как настроить такое. Для наглядности покажите как это делается напрямую через конфиг:
Спасибо огромное! уже обратился, и мне ответили что можна! 🙄