Вход

Просмотр полной версии : Нужен скрипт редирект для Greasemonkey


WopidAiN
20.03.2016, 18:44
Здравствуйте.
Мне нужно сделать редирект для вк с мобильной версии на десктопную. С сохранением пути ссылки.

Допустим перехожу я на http://m.vk.com/club6136139 , а меня должно перенаправить на http://vk.com/club6136139.

Меня хватило только на такой код.. Как сделать чтобы кусок после vk.com/* переносился я не знаю :(

// ==UserScript==
// @name Redirector VK
// @namespace Redirector VK
// @match http://*/*
// @run-at document-start
// ==/UserScript==

redirectToPage("http://m.vk.com/", "https://vk.com/");
redirectToPage("https://m.vk.com/", "https://vk.com/");

function redirectToPage(page1, page2){
if(window.location.href.indexOf(page1) != -1){
window.location.href = page2;
}
}

Сможет кто помочь?

WopidAiN
20.03.2016, 22:37
Нашел решение. Может кому пригодиться.

// ==UserScript==
// @version 1.0.1
// @name Redirect on desktop vk.com
// @namespace Редирект на десктопную страницу vk.com с мобильной версии m.vk.com
// @description Автоматическое перенаправленные на десктопную страницу vk.com с мобильной версии m.vk.com
// @icon http://i3.imageban.ru/out/2016/03/20/01c7e5fa30d361f626cf6541d7c3deb8.png
// @include https://m.vk.com/*
// @include http://m.vk.com/*
// ==/UserScript==

window.location.href = window.location.href.replace('m.vk', 'vk');

greasyfork (https://greasyfork.org/ru/scripts/18137-redirect-on-desktop-vk-com)