estic

Рейтинг
128
Регистрация
01.10.2017
geotron #:
Хочется чтобы вес с внутренних (на которые есть бэклинки) не потерялся.

От чрезмерного потребления пищи вы не станете великаном, а быстро "загнетесь".

Оптимальную методику "для ленивых" я описал в предыдущем сообщении.

Как выше написали, включать "выполение" html-файлов на PHP небезопасно. Используйте специальный скрипт для обработки запросов с .html в адресе. Или в крайнем случае сделайте так, чтобы запросы с .html в адресе обрабатывались в соответствующих php-файлах (при их наличии). А чтобы не было дублей /page.html и /page.php, разместите php-файлы в каком-то "скрытом" каталоге.
geotron #:
Хочется вместо восстановления страниц с бэками, сделать их редирект на морду.

В последний раз: не нужно так делать.

Тоже иногда занимаюсь "восстановлением дропов" в облегченном варианте. Вместо восстановления страниц можно использовать информативную страницу ошибки 404, например с точной копией главной, и индивидуальную переадресацию с отдельных "интересных" адресов. А от того, что вы хотите сделать, будет только вред.

estic #:
индивидуальную переадресацию с отдельных "интересных" адресов.

На соответствующие страницы, т.е. на страницы с примерно таким же содержимым, какое было раньше. Эти другие страницы могут размещаться на другом (или других) домене. Донор может быть даже одностраничником с индивидуальной переадресацией по отдельным внутренним адресам или без такой переадресации. Простейший пример - estic.ru сейчас. Одинаковое содержимое по всем (или почти всем) адресам, но главная все же отличается от внутренних 😉

Vitaly2012 #:
Мне нужно, чтобы она 200 отдавала.
Не нужно. Для пользователей можете выводить на странице ошибки 404 любое полезное содержимое. Возможно, разное содержимое по разным адресам или даже по одному и тому же адресу.
geotron :
2. Все страницы сайта, которые отдают 404-ю перенаправлялись 301-м на главную.
Не нужно так делать. Можно попробовать использовать переадресацию на JS или при помощи нестандартного заголовка Refresh, но даже это выявляется и не приветствуется поисковыми системами.
Sly32 #:
Какая необходимость лазить в продовскую базу?

Во-первых, работа в реальном времени. Во-вторых, есть такие вещи, которые не воспроизводятся в копии даже при полном копировании (простейший пример - нагрузка на сервер).

webinfo #:
Работает исключительно с локального устройства через SSH.

Я тоже обычно работаю по SSH и т.п. Но ведь к PMA на сервере можно подключиться таким же способом. По возможности "посредников" лучше размещать ближе к "телу", независимо от того, реализуют ли они прикладной интерфейс или пользовательский.

...Или вы боитесь, что сама PMA может содержать вредоносный код?
Sly32 #:
Я так понимаю, вы не программист а вебмастер?

Вы поняли неправильно. Я Web-программист. Также занимаюсь администрированием MySQL, MS SQL (Server). SQL-аналитика, естественно, прилагается.


Sly32 #:
Мне в принципе доступ в БД нужен только в тестовые энвы, в прод все наглухо заколочено. Мне кажется что я говорил уже не раз - при необходимости пользуюсь нужными инструментами, но установленными локально и через безопасные туннели. Например встроенного в пайчарм клиента мне достаточно для проверки запросов.

Так я и говорю, что PMA - не ваш инструмент. Я тоже могу редко используемую (с непредсказуемой периодичностью использования) Web-панель "снести" на сервере, а в случае крайней необходимости подключить ее удаленно (если панель легко подключить удаленно и к ФС сервера). Но если вам требуется работать с подобными панелями с определенной периодичностью, то лучше их держать на сервере. Или периодически устанавливать и "сносить" 😀

Административные Web-панели вообще не используете на "проде"? Десктопные что ли панели?

Sly32 #:
Администрируется все прекрасно и без этого мусора на серваке.
Я уже давно понял, что для вас PMA - это мусор. Можете думать о PMA в данном контексте, как о любой другой Web-панели (т.е. панели с пользовательским Web-интерфейсом). Может, так будет проще понять. "Прокладку" лучше держать ближе к телу, когда она бывает нужна.
Sly32 #:
Пма не нужен постоянно, создает доп точу уязвимости, ест ресурсы.
Не создает, если размещена на локальном интерфейсе (loopback, etc.). Ест ресурсы, в основном когда работает. А работает не часто. (Еще прошлый раз хотел пошутить: "Место на диске решили сэкономить?" Но похоже тут все серьезно 😀) Если бы речь шла о каком-то десктопном клиенте, здесь бы, естественно, вопросов не было. Но это Web-панель на типичном серверном языке. Ее можно было бы разместить удаленно, если бы ваш компьютер использовался как Web-сервер в VPN. Хотя даже в VPN лучше держать PMA и базы данных в одном сегменте.
Всего: 1182