- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Как удалить плохие SEO-ссылки и очистить ссылочную массу сайта
Применяем отклонение ссылок
Сервис Rookee
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Здравствуйте,
Есть сайт на wordpress. Задача развернуть английскую версию, но чтобы она была доступна по адресу: site.ru/eng/
Английская версия имеет тот же шаблон, только контент на английском.
Понимаю, что можно сделать по-разному и такой вариант, может быть не самый лучший, но есть причины, по которым надо сделать именно так.
Что я сделал: скопировал файлы русской версии в подкаталог /eng/, экспортировал БД и импортировал в новую базу данных. В wp-config прописал настройки к новой базе данных.
В итоге, открывая site.ru/eng/ выдается 404 ошибка. Т.е. версия сайта в подкаталоге вообще не воспринимается, а поскольку в русской версии (основной) нет страницы /eng/ и выдается 404.
Как сделать так, чтобы открывался сайт в подкаталоге? Курил несколько часов гугл, возился с .htaccess, так ничего и не вышло. Подозрение, что это делается просто, и в чем-то небольшая ошибка.
Вариант с прописыванием английской версии как "блог" в общих настройках не подходит, как и включение мультсайтовости. Просто хочу понять в принципе как разворачивать другой сайт на вордпресс в подкаталоге, когда основная версия также на вордпресс.
Буду благодарен за конструктивные ответы. Если ответ на этот вопрос является платной консультацией - готов оплатить. Мне нужно понять сам принцип работы, чтобы можно было развернуть в будущем множество сайтов.
Правила .htaccess действуют не только на текущий каталог, но и на все каталоги, расположенные ниже.
Таким образом при переходе по /ссылка/ основной сайт (благодаря .htaccess) считает его своей частью.
Как бороться? Создать в корне директории со вторым сайтом .htaccess с правилами, которые отменят предыдущие и задействуют свои.
По сути, в директорию /eng/ ндо просто положить аналогичный .htaccess или (если не планируется использовать чпу в нём), то .htaccess с содержанием вида: