1. Приглашаем вступить в нашу группу ВКонтакте.
    Скрыть объявление
  2. Присоединяйтесь к нашему чату по ссылке: http://t.me/mediawiki_ru
    Скрыть объявление

ЧПУ, Короткие ссылки

Тема в разделе "Оптимизация и продвижение Media Wiki", создана пользователем Евгений, 12 окт 2013.

  1. UksusoFF
    Оффлайн

    UksusoFF Moderator Команда форума

    Регистрация:
    13 май 2013
    Сообщения:
    1.640
    Симпатии:
    197
    Пол:
    Мужской
    Адрес:
    Самара
    Установить MW в папку /wiki/.
    В папке / создать .htaccess
    Код:
    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^wiki/(.+)$ wiki/index.php?title=$1 [PT,L,QSA]
    
    В LocalSettings.php
    Код:
    $wgScriptPath       = "/wiki";
    $wgArticlePath      = "/wiki/$1";
    $wgUsePathInfo     = true;
    
    Так будет проще.
     
  2. Specter sea
    Оффлайн

    Specter sea Осваивается

    Регистрация:
    12 янв 2014
    Сообщения:
    34
    Симпатии:
    0
    В мануале не рекомендовалось устанавливать в папке /wiki/, я сделал как там пишет.
    Сделал как ты посоветовал, но все равно не пашет...
     
  3. UksusoFF
    Оффлайн

    UksusoFF Moderator Команда форума

    Регистрация:
    13 май 2013
    Сообщения:
    1.640
    Симпатии:
    197
    Пол:
    Мужской
    Адрес:
    Самара
    Что происходит?
     
  4. Specter sea
    Оффлайн

    Specter sea Осваивается

    Регистрация:
    12 янв 2014
    Сообщения:
    34
    Симпатии:
    0
    стоп, надо переустановить а то уже совсем не пашет
     
  5. Specter sea
    Оффлайн

    Specter sea Осваивается

    Регистрация:
    12 янв 2014
    Сообщения:
    34
    Симпатии:
    0
    http://ru.example.com/wiki/index.php?title=Заглавная_страница
    так работает, но если перейти на http://ru.example.com/wiki/ перебрасывает на http://ru.example.com/wiki/Заглавная_страница , но там уже страница не отображается. Вместо этого на странице показывает:
    Not Found
    The requested URL /wiki/Заглавная_страница was not found on this server.
     
  6. UksusoFF
    Оффлайн

    UksusoFF Moderator Команда форума

    Регистрация:
    13 май 2013
    Сообщения:
    1.640
    Симпатии:
    197
    Пол:
    Мужской
    Адрес:
    Самара
    где-то проблемы с кодировкой может, LocalSettings.php чем правил?
     
  7. Specter sea
    Оффлайн

    Specter sea Осваивается

    Регистрация:
    12 янв 2014
    Сообщения:
    34
    Симпатии:
    0
    Или прямо на сервере (кодировка UTF-8), или в вордпаде, но когда-то пару раз в специальном редакторе правил. Какая там должна быть кодировка?
     
  8. UksusoFF
    Оффлайн

    UksusoFF Moderator Команда форума

    Регистрация:
    13 май 2013
    Сообщения:
    1.640
    Симпатии:
    197
    Пол:
    Мужской
    Адрес:
    Самара
    UTF-8
     
  9. Specter sea
    Оффлайн

    Specter sea Осваивается

    Регистрация:
    12 янв 2014
    Сообщения:
    34
    Симпатии:
    0
    если можешь попробуй у себя установить на поддомене МВ
     
  10. UksusoFF
    Оффлайн

    UksusoFF Moderator Команда форума

    Регистрация:
    13 май 2013
    Сообщения:
    1.640
    Симпатии:
    197
    Пол:
    Мужской
    Адрес:
    Самара
    А если так?
     
  11. Specter sea
    Оффлайн

    Specter sea Осваивается

    Регистрация:
    12 янв 2014
    Сообщения:
    34
    Симпатии:
    0
    теперь даже так не работает http://ru.example.com/wiki/index.php?title=Заглавная_страница
     
  12. UksusoFF
    Оффлайн

    UksusoFF Moderator Команда форума

    Регистрация:
    13 май 2013
    Сообщения:
    1.640
    Симпатии:
    197
    Пол:
    Мужской
    Адрес:
    Самара
    Напиши ему в личку, может ответит )
     
  13. Specter sea
    Оффлайн

    Specter sea Осваивается

    Регистрация:
    12 янв 2014
    Сообщения:
    34
    Симпатии:
    0
    проблему решил, все дело было в хостинге
     
  14. UksusoFF
    Оффлайн

    UksusoFF Moderator Команда форума

    Регистрация:
    13 май 2013
    Сообщения:
    1.640
    Симпатии:
    197
    Пол:
    Мужской
    Адрес:
    Самара
    Оказывается есть вот такая штука для упрощения генерации правил: http://shorturls.redwerks.org/
     
    shebeda нравится это.
  15. UksusoFF
    Оффлайн

    UksusoFF Moderator Команда форума

    Регистрация:
    13 май 2013
    Сообщения:
    1.640
    Симпатии:
    197
    Пол:
    Мужской
    Адрес:
    Самара
    Оказывается есть вот такая штука для упрощения генерации правил: http://shorturls.redwerks.org/
     
    Nicolayka нравится это.
  16. shebeda
    Оффлайн

    shebeda Осваивается

    Регистрация:
    13 дек 2013
    Сообщения:
    74
    Симпатии:
    0
    Пол:
    Мужской
    СПС. Эта штука дала нужный код и всё работает ))
     
  17. Inside
    Оффлайн

    Inside Осваивается

    Регистрация:
    6 мар 2014
    Сообщения:
    31
    Симпатии:
    1
    Пол:
    Мужской
    Всем привет!

    Хелп товарищи знатоки!

    Сделал короткие ссылки. Корневая папка /wiki, а получил результат wiki.domain.ru. Теперь все страницы по адресу wiki.domain.ru/$1.

    Суть проблемы в следующем. Есть в навигации инструменты и там есть служебные страницы. Они деляться через двоеточие. По основному адресу wiki.domain.ru/$1 не дает зайти, а вот по wiki.domain.ru/index.php?title=$1 заходит, но index.php?title= я просываю в url руками.

    Вопрос такой. Как перевести все служебные страницы по адресу index.php?title=$1 или как сделать короткие ссылки по другому?

    Честно, ломал голову и перепробовал все варианты коротких ссылок. Заработал только один вариант.
     
  18. UksusoFF
    Оффлайн

    UksusoFF Moderator Команда форума

    Регистрация:
    13 май 2013
    Сообщения:
    1.640
    Симпатии:
    197
    Пол:
    Мужской
    Адрес:
    Самара
    Тему объединил с похожей, попробуйте генератор указанный выше.
     
  19. Inside
    Оффлайн

    Inside Осваивается

    Регистрация:
    6 мар 2014
    Сообщения:
    31
    Симпатии:
    1
    Пол:
    Мужской
    Не очень то и похожи :) я пытаюсь выяснить, в каком файле лежит код служебных страниц чтобы дать им url другой. Либо как-то иначе настроить реврайт на субдомен.

    Не подскажите?
     
  20. UksusoFF
    Оффлайн

    UksusoFF Moderator Команда форума

    Регистрация:
    13 май 2013
    Сообщения:
    1.640
    Симпатии:
    197
    Пол:
    Мужской
    Адрес:
    Самара
    Ну опять же:
    Покажите что у вас в LocalSettings.php и .htaccess
     

Поделиться этой страницей