Я искал это несколько дней, похоже, ни у кого не было той же идеи, что и у меня, относительно перенаправления URL-адресов Facebook с обычного сайта на сайт версии mbasic.
Моя идея заключается в том, чтобы перенаправлять все «обычные» URL-адреса facebook.com на mbasic.facebook.com в любое время. Как при нажатии на ссылки в Интернете, так и при вводе URL-адреса в адресной строке. Предпочтительно соответствие facebook.com, www.facebook.com, http (s): //facebook.com, http (s): //www.facebook.com
- по сути, пусть у них у всех есть "базовый". перед "фейсбуком" и никогда больше не видать обычный сайт фейсбука, а использовать только базовую версию.
.
Я нашел несколько расширений перенаправителя в Chrome, которые используют регулярное выражение (прямо сейчас, используя Requestly), и я думаю, что я близок, но это регулярное выражение кажется недействительным:
^((http(s)?:\/\/)?)((www.)?)facebook.com(\/)?.*$
Это то, что мне подходит на RegExr: https://i.imgur.com/eljJ1vP.png.
Также пробовал этот, но, по-видимому, также является недействительным:
^(http://)*(www.)*((?!mbasic).)*.$
В других случаях, используя регулярное выражение или сопоставление с подстановочными знаками, я мог получить запрос для facebook.com, чтобы он изменился на mbasic.facebook.com, но всякий раз, когда я заходил, скажем, на страницу события (facebook.com/events/ID), он не будет перенаправлен, или часть "mbasic" будет повторена, что приведет к перенаправлению "mbasic.mbasic.facebook.com".
Также посмотрел пользовательские скрипты и изменение файлов хоста, но пока не могу найти решение. Надеюсь, вы сможете немного помочь. Пожалуйста, попросите дополнительную информацию, если это необходимо! Заранее спасибо.