Как сделать 301 редирект

nccowa

Постоялец
Регистрация
13 Окт 2016
Сообщения
49
Реакции
14
Здравствуйте, коллеги.Пожалуйста подскажите.

Я скачал сайт с веб архива в нём много статей. У ссылок загагулины, под типа: file/&6_о/gd/of.html

Как переправить все статьи, категории? На нормальный ЧПУ ? Циэмеска - ВордПресс.

+ Как потом эти нормальные чпу и категории переправить на HTTPS. Получается 2 ной редирект с загагулин к нормальным, а потом эти нормальные на безопасный протокол.

Пока всё это, делаю на open server
 
Здравствуйте.
Переадресация на https:// зависит от настроек сервера. Например вы сделали сайт на open server и перенесли на хостинг, то 50/50 у вас будет ошибка.
С вордпресс очень плохо знаком, по этому погуглил немного
Для просмотра ссылки Войди или Зарегистрируйся
 
Есть различные связки веб серверов. Apache+Nginx, Nginx+Apache, Nginx отдельно и Apache отдельно.
У Апача есть модуль mod_rewrite, который и отвечает за переадресацию. Он может быть настроен по разному.

Вариант 1
PHP:
RewriteEngine On
RewriteCond %{HTTPS} =off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [QSA,L]

Вариант 2
PHP:
RewriteEngine On
RewriteCond %{SERVER_PORT} !^443$
RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R,L]

Вариант 3
PHP:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

И тд, гуглите и тестируйте.
Вариантов переадресации штук 5-6
 
Здравствуйте, коллеги.Пожалуйста подскажите.

Я скачал сайт с веб архива в нём много статей. У ссылок загагулины, под типа: file/&6_о/gd/of.html

Как переправить все статьи, категории? На нормальный ЧПУ ? Циэмеска - ВордПресс.

+ Как потом эти нормальные чпу и категории переправить на HTTPS. Получается 2 ной редирект с загагулин к нормальным, а потом эти нормальные на безопасный протокол.

Пока всё это, делаю на open server

Добрый день.
1. А Вы не задумывались о том, что заГАгулины могут быть кодированным URI для кириллических и прочих символов которые просто не совсем корректно вытащились из статей парсером?   %2F ...
2. В вордпресс нужно будет втянуть все эти статьи с чпу. для этого погуглите html to wordpress.
3. Для HTTPS есть вообще отдельные плагины типа Easy HTTPS Redirection и иже с ним. Они позволяют мягко и безопасно переехать на https. Но все еще в настройках сервера http смотреть нужно. Выше есть вот для апача.
 
Назад
Сверху