- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Переиграть и победить: как анализировать конкурентов для продвижения сайта
С помощью Ahrefs
Александр Шестаков
В 2023 году Google заблокировал более 170 млн фальшивых отзывов на Картах
Это на 45% больше, чем в 2022 году
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Можно ли сделать так чтобы при обращении к поддомена открывался не новый сайт, а отдельный скрипт на этом же сайте. Например хочется реализовать возможность переключения на английский язык так http://eng.site.ru/index.php. При этом будет вызван скрипт index.php который каким-либо образом узнает, что вызван через поддомен и загрузит соот-ую страницу.... Как всё это релизовать??
Хм... обычно вроде поддомены хостятся в папках основного домена, что мешает в папке отведенной под субдомен прописать что-то вроде:
<?php
readfile('http://'.$_SERVER['SERVER_NAME'].'/index.php?lng=eng');
?>
А зачем такие трудности? Хотите крутить разноязычные версии сайта по субдоменам?
ОК. Щас попробую.
Просто сайт должен быть на двух языках. А так как он весь построен на PHP и шаблонах, то на вид что руский что англ не видно. Одну переменную поменял и всё. Думаю проще будет если через поддомен, чем писать везде ?lang=eng + такие файлы будет хуже понимать поисковик.
Можно. Вариант (в два действия):
1) Прописать ServerAlias .* в httpd.conf
2) Прописать правило в mod_rewrite, по которому будет определяться субдомен.
Вместо шага 2) можно разбирать строку REQUEST_URI.
При этом шаг 1) решает задачу
Не, разбор переменной - это лишняя нагрузка на сервак. Делайте через htaccess, так весь мир поступает :).
А htaccess не лишняя нагрузка? Да и что там за нагрузка, не запрос же это к базе. Я разбираю REQUEST_URI, определяю что за поддомен, и скрипт далее действует согласно этой инфе.
Выходит 6 версия РНР, которая не поддерживает REQUEST_URI...
Каждый сам выбирает, как идти к цели, ведь и красивые урлы тож можно разбором урл создавать...
Выходит 6 версия РНР, которая не поддерживает REQUEST_URI...
А ссылку на инфу? :)
Oniks, откуда такая категоричная информация? ссылку в личку плиз.
Люди, люди... Это не инфа, а просто пример. Ведь есть переменные РНР1, которых в РНР5 нет и в помине :). В общем, каждый решает сам. ИМХО
ага. и в php6 вообще не будет никаких функций - переходите на другой язык... Oniks, это просто гон...