ОБСУЖДЕНИЕ Проблема 

Общие ошибки в работе codeby

523 ответов 207,8 тыс.
AI-выжимка обсуждения скоро

Краткие тезисы обсуждения со ссылками на ключевые ответы появятся здесь.

Все внутренние ссылки поправим сегодня.
Не все само собой. Вам стоит сначала собрать все варианты ссылок. Как нить типа

SELECT * FROM xf_posts WHERE message REGEXP "href=\"[.*]codeby.net[.*]\""

или тем же like

SELECT * FROM xf_posts WHERE message LIKE "%href=\"codeby.net\""

и сделать апдейт для всех таких вариантов, как вы уже попробовали ранее.
Ну та ссылка к-я была в этой теме озвучена - вроде как работает :)
 
Не все само собой. Вам стоит сначала собрать все варианты ссылок. Как нить типа ...
Основные вернул - остальное чуть позже. Есть более важные проблемы. Например редирект форума со старого codeby.net/threads на новый codeby.net/forum/threads
Я сделать не смог. Не смогли сделать еще человек 5, к которым я обращался.

Перенес форум xenforo 1.5.8 из корня в папку /forum
В корне сайта теперь блог на вордпресс.
Выполнен 301 редирект с www на без www и с http на https

Код:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]


Еще надо сделать редирект со страрых адресов, т.к. поисковый трафик около 85%

Было http://wwwcodeby.net/threads/ios-developer-minsk.57740/
Надо так - https://codeby.net/forum/threads/ios-developer-minsk.57740/

Данное действие надо проделать с 4 ссылками:

codeby.net/forum/forums/
codeby.net/forum/categories/
codeby.net/forum/tags/
codeby.net/forum/threads/


Последний раз пробовал дописывать стандартно:
Код:
Код:
RewriteEngine on
RewriteCond %{REQUEST_URI} !/forum/
RewriteRule ^(.*)$ https://codeby.net/$1 [L,R=301]
Не редиректит.
 
  • Нравится
Реакции: lmike
1
Все редиректы прописаны. Может гугл с яшей нас не покинут :)
Спасибо Александру за помощь !
 
А можно forum.codeby.net направить сюда а не на главную?
 
К сожалению у меня нет структуры прежнего форума и я не видел как он выглядит. В папке forum.codeby.net, которую я получил от прежнего владельца, лежит только .htaccess и index

P.S.

Проверил в поиске site:forum.codeby.net - вроде редиректит как положено.
Напишите пример ошибки адреса ...
 
Последнее редактирование:
на сколько я помню, там все редиректы внутри htaccess-a и прописывали мы.
И там же есть редирект на главную.
 
на сколько я помню, там все редиректы внутри htaccess-a и прописывали мы.
И там же есть редирект на главную.
Проверил в поиске site:forum.codeby.net - вроде редиректит как положено.
Напишите пример ошибки адреса ...
 
forum.codeby.net -> codeby.net
а стоило бы на codeby.net/

Остальные будут работать, да.
 
Сегодня сайт пол дня был в дауне. Обновляли ssl сертификат вручную, так как на автомате он отказался продляться. При этом накосячили с настройками сервера и пришлось обратиться к провайдеру. Сейчас вроде бы все работает в штатном режиме.
 
Сегодня сайт пол дня был в дауне.
Да заметили мы, заметили. Не пол дня, а весь день. Даже когда ssl заработал, любая страница кроме главной по прежнему выдавала 404 страницу. Хорошо, что предупредил что все работает )
 
Утром поставили новый SSL от Let’s Encrypt. Программное обеспечение установщика сертификата сбило настройки сервера.
 
Можно вернуть прикрепление файлов?
Нет у меня возможности использовать внешние источники...
Это для переписки...
 
@savl а его нет?
если дрыгом-дроп (как пример)
 
@lmike неа, красным становится поле и ничего не происходит.
 
Оень похоже, что просто не везде верно расставлены права.

upload_2016-10-19_15-20-54.png

Должна быть такая кнопка. Я б поправил.. но на мне тоже не верно стоят права :)
 
Можно вернуть прикрепление файлов?
Нет у меня возможности использовать внешние источники...
Это для переписки...
Как Вы считаете, данный функционал необходимо предоставить всем участникам или определенным группам ?

Оень похоже, что просто не везде верно расставлены права.

Посмотреть вложение 7203 :)
Права расставлены везде верно ...
Кроме:
.. но на мне тоже не верно стоят права :)
 
Последнее редактирование:
Кнопка загрузить файл доступна в сообщениях темы, в переписке нет.
@WebWare Team хороший вопрос... Ведь это будет занимать место на сервере и если дать его всем, то место может очень быстро закончиться...
Можно как-то ограничить размером ( до 1 Мб) или типом(скрины) в переписке? Те же скрины - проще передать файлом, чем выложить где-то, а потом ссылку вставить: перетянул и нажал "Отправить". Скрипт в текстовом файле, XML... Что-то мелкое, что передать в переписке проще, чем "выложить-создать.ссылку-отправить.ссылку"
Можно установить хранение файлов из переписки в особую папку на сервере, которая будет самоочищать файлы старше 15 или 30 дней?
Тяжелые вещи: шаблоны, архивы, документы - конечно почтой или обменниками нужно, тут спору нет.

Конечно, все зависит от пользователя. Могу сказать за себя: я не горю желанием давай свою почту или другой способ связи каждому. Особенно ради решения проблемы одним скрином или двумя предложениями (да, можно отправлять обратно в тему форума или дать ответ там, но раз обратились напрямую - можно же ответить). Я не хочу зря беспокоить людей отправкой "мелких" вопросов в почту или куда-то еще, особенно если это не требует срочного ответа.
Как-то так...

P.S. На радикал доступ есть, поэтому скрины при необходимости в переписке отправить можно, по ссылке...
 
Внимание! Размещать вложения в личной переписке может ограниченный круг лиц. Это не ошибка браузера и не "глюк" на форуме. Кнопка "Загрузить файл" в личных сообщениях присутствует у следующих групп пользователей: