Next Generation CMS :: Форум поддержки

Заинтересовала наша система? Тогда этот форум для Вас!

Вы не зашли.

#101 Re: "А как сделать..." » Переход с Ucoz на NG » 2016-03-10 12:34:27

Пытаюсь делать чтобы в таких урлах как
http://sitte.ru/news/serial_zapretnaja_istorija/2016-03-05-1884
удалялись /news и дата,
и чтобы в категориях типа
http://site.ru/news/dramy/1-0-5
тоже удалялись /news и дата
Правило

RewriteRule ^news/(.*)/(.*)$ news/$1 [R=301,L]

срабатывает только на статьях, то есть удаляет /news и дату. В категориях это правило удаляет только дату. Вот как сделать чтобы удаляло /news также и в категориях ?

Я как-то решил сию задачу другими правилами:
REDIRECTMATCH 301 (.*)/2016(.*)$ http://site.ru$1
REDIRECTMATCH 301 (.*)/2015(.*)$ http://site.ru$1
REDIRECTMATCH 301 (.*)/2014(.*)$ http://site.ru$1
Redirect 301 /news/komedii/1-0-1 /komedii.html

Но REDIRECTMATCH предназначен для редиректа на другие домены, но а как относятся ПС если на сайте задать межхостовой редирект 301 на этот же сайт, например:
a.ru/page1 ->301 a.ru/page2 ?

#102 Re: "А как сделать..." » Изображения в xfields » 2016-03-09 12:37:13

если не выставить уменьшение изображения, изображение не загружается.

#103 Re: "А как сделать..." » Переход с Ucoz на NG » 2016-03-09 11:19:49

irbees2008 пишет:

а базу как перенес?

сижу переношу, там всего 2000 статей. можно было попробовать перенести конвертером с юкоз на dle, потом с dle на ng. Но даже не стал пробовать, так как нужно пересмотреть все статьи, кроме этого слишком много плагинов, в т.ч xfields

#104 Флейм » REDIRECTMATCH и Яндекс » 2016-03-08 20:53:07

UriyZenkov
Ответов: 1

Как отнесется Яндекс если на сайте задать межхостовой редирект 301 на этот же сайт, например:
a.ru/page1 ->301 a.ru/page2 ?

#105 Re: "А как сделать..." » Переход с Ucoz на NG » 2016-03-08 19:56:32

 #
# Copyright (C) 2006-2010 Next Generation CMS (http://ngcms.ru)
# Name: .htaccess
# Description: mod_rewrite htaccess file
# Author: NGCMS project team
#
DefaultLanguage ru
AddDefaultCharset windows-1251
php_value default_charset "utf8"
DirectoryIndex index.php

<files .htaccess>
order allow,deny 
deny from all
</files>

#php_flag register_globals off
#php_flag magic_quotes_gpc off
#php_flag magic_quotes_runtime off
#php_flag magic_quotes_sybase off
#php_flag allow_call_time_pass_reference on
#php_value session.use_trans_sid 0

RewriteEngine On

RewriteBase /
RewriteRule ^news/(.*)/(.*)$ news/$1 [R=301,L]

#Редирект с www на
RewriteCond %{HTTP_HOST} ^www\.site\.ru$ [NC]
RewriteRule ^(.*)$ http://site.ru/$1 [R=301,L]
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [S=35]

#Редирект на html
REDIRECTMATCH 301 (.*/[^/.]+)($|\?)$ http://site.ru$1.html

#Редирект с htm на html
RewriteCond %{REQUEST_URI} \.htm$
RewriteRule ^(.*) %{REQUEST_URI}l [R=301,L]
RewriteRule ^.+$ index.php?$1 [QSA,L]

#106 Re: "А как сделать..." » Переход с Ucoz на NG » 2016-03-08 19:33:06

Упростил до одной строки:
RewriteRule ^news/(.*)/(.*)$ news/$1 [R=301,L]
но это правило перенаправляет только статьи,  а категории, такие как
http://site.ru/news/komedii/1-0-1
не хочет.

#107 Re: "А как сделать..." » Переход с Ucoz на NG » 2016-03-08 14:07:46

Решил как тут:http://joomlaforum.ru/index.php?topic=223542.0 написано

REDIRECTMATCH 301 (.*)/2016(.*)$ http://site.ru$1
REDIRECTMATCH 301 (.*)/2015(.*)$ http://site.ru$1
REDIRECTMATCH 301 (.*)/2014(.*)$ http://site.ru$1

REDIRECTMATCH 301 (.*/[^/.]+)($|\?)$ http://site.ru$1.html
_________________

Правило

REDIRECTMATCH 301 (.*)/2016(.*)$ http://site.ru$1

меняет категорию

news

на нужную категорию на новом сайте

Как это вообще возможно ? Это как раз то что нужно, я даже не мечтал об этом.

#109 "А как сделать..." » Переход с Ucoz на NG » 2016-03-07 19:34:33

UriyZenkov
Ответов: 15

На Укозе все урлы такие: http://site.ru/news/serial_zapretnaja_istorija/2016-03-05-1884
Как сделать на NG такие же урлы ?

#110 Вопросы функционирования системы в целом » Баг с украинским » 2016-03-06 10:58:55

UriyZenkov
Ответов: 1

Если в название категории ввести большими буквами слово ГІС, введется не ГІС а ПС.
Видео:

#111 Флейм » Продаю домены » 2016-03-03 19:58:18

UriyZenkov
Ответов: 3

gnome.su ТИЦ0, PR1 - красивый домен для сайта Linux тематики.
Происхождение ТИЦ и PR: Все ссылки естественные, сео не занимались.
Санкции поисковых систем: Санкций нет
Оптимальная цена: 2 000 руб.

webanutca.ru ТИЦ 10, PR0. Прикольный домен сайта компьютерной тематики.
Происхождение Тиц и PR: На домене был сайт с программами и фильмами. https://web.archive.org/web/20090429133354/...//webanutca.ru/
Санкции поисковой системы Google: penalized or sandboxed
Оптимальная цена: 1 000 руб.
Пишите на email.

#112 Re: "А как сделать..." » nofollow и adf.ly » 2015-11-01 02:49:31

Нужно в строку
$outkeys [] = 'href="http://ваш_сайт/redirector/?'.((!$keys['href'])?$alt:$keys['href']).'"';
вставить сокращатель ссылок, например adf.ly:
$outkeys [] = 'href="http://adf.ly/3748295/ваш_сайт/redirector/?'.((!$keys['href'])?$alt:$keys['href']).'"';
Один переход по такой ссылке даёт от $0.00050 до $0.00656

#113 Re: "А как сделать..." » Как добавить noindex и nofollow ко всем ссылкам в статьях » 2015-11-01 02:48:22

На этом можно немного подзаработать. Можно в строку
$outkeys [] = 'href="http://ваш_сайт/redirector/?'.((!$keys['href'])?$alt:$keys['href']).'"';
вставить сокращатель ссылок, например adf.ly:
$outkeys [] = 'href="http://adf.ly/3748295/ваш_сайт/redirector/?'.((!$keys['href'])?$alt:$keys['href']).'"';
Один переход по такой ссылке даёт от $0.00050 до $0.00656

#114 Re: Страницы плагинов » who_online :: Кто онлайн (MySQL версия) » 2015-10-23 14:29:00

Где скачать без mysql ?
По ссылке http://ngcms.ru/forum/viewtopic.php?pid=19878#p19878
его нет.

#116 Re: "У меня не работает..." » Ошибка Fatal error » 2015-09-26 21:48:23

Та же ошибка
Устанавливаю версию 20150123-0005
upgrade.php прошел без ошибок, но проблему не исправил
Пробовал auth_basic из 0.9.3, но не помогло.

#119 Re: "У меня не работает..." » Вывод BBcode [url] » 2015-07-18 13:45:40

Оказывается что в длинные URL (например, http://windows.microsoft.com/ru-ru/windows/pr%20eview-faq?ocid=tp2_nav_faq) движок вставляет пробел.

Версии движка 0.9.3 Release [SVN880+FIX01] и
[15.06.2013] 0.9.3 + SVN [SVN1179]

Вот посмотрите:
https://linexp.ru/ngcms/none/proverka-kommentariev.html
логин/пароль: admin/admin

#120 Re: "У меня не работает..." » Вывод BBcode [url] » 2015-07-17 22:20:25

infinity237 пишет:

Где?
Все работает:
http://ngtest01.ngdemo.ru/none/test.html

значит это я что-то в движке напортачил. Подскажите, какой файл отвечает за вывод тега[/url] ?

#121 Re: "У меня не работает..." » Вывод BBcode [url] » 2015-07-17 22:18:09

Zemlemer пишет:

попробуйте ссылку заключить в кавычки.

Забыл написать что ссылки в кавычках.

#122 "У меня не работает..." » Вывод BBcode [url] » 2015-07-17 21:08:16

UriyZenkov
Ответов: 8

Если вставить в новости или в комментариях такой bbcode, движок его отказывается его обрабатывать и выводит просто как текст:

[url=http://windows.microsoft.com/ru-ru/wind ows/preview-faq?ocid=tp2_nav_faq]text[ /url]

#123 "А как сделать..." » Рототор страниц » 2015-06-16 20:17:59

UriyZenkov
Ответов: 1

Нужен простой ротатор ссылок, чтобы уменьшить возраст кеша страниц в Яндексе.

#124 Re: "У меня не работает..." » <link rel="canonical" » 2015-04-26 11:27:21

Кажется нашел проблему, при переезде на другой хостинг я случайно поменял "Вид URL'а новости при нахождении в нескольких категориях одновременно"  и в результате теперь 300 неканонических страниц. Теперь придётся ждать пока яндекс всё перепроверит.

#125 Re: "У меня не работает..." » <link rel="canonical" » 2015-04-25 17:13:18

rusiq пишет:

а где такой плагин есть?

Вот: http://ngcms.ru/forum/viewtopic.php?id=1952
Но теперь, как я понимаю, он встроен в движок.

rusiq пишет:

По этому адресу вообще переадресация (redirect)!

Исправил

rusiq пишет:

Хз, вирусняк на хосте?

На соседнем похожем сайте всё норм.

Подвал раздела

Работает на FluxBB