gormarket

gormarket
Рейтинг
47
Регистрация
29.12.2010

Kel_Kimpbell, попробуйте внутри

$(function(){...}

переназначить высоту персонально для #short_story после завершения назначения параметров совместно для #short_story и #full_story

$('#short_story,#full_story').tiny...

но до закрывающей фигурной скобки в $(function(){...} (Вы не привели эту часть кода полностью, поэтому сказать точнее в каком месте не могу)

вставив код:

$('#short_story').tinymce.height="400";

nokia3310:
Правда, на сайте некоторые вспомогательные страницы типа категорий все равно ссылаются на старый домен.

Например карта сайта - ссылки идут на старый домен, но при переходе по ним происходит редирект на новый.

Полагаю это кеширование на сервере работает. Со временем наверно обновится.

Но если кеш точно на сервере есть, и знаете как его почистить, то лучше это сделать сразу.

vlamant, Вы указали для функции strip_tags какие теги не удалять - '<a>'

уберите это, и будут удаляться все теги

Вот пример работы функции:


$text = '
<p>Параграф.</p>
<!-- Comment -->
Еще немного текста';

echo strip_tags($text);

echo "\n\n-------\n";

// не удалять <p>
echo strip_tags($text, '<p>');
nokia3310:
Вы правы. А как его заменить на домен2?

не имел дел с движком joomla, наверно это где-то в файлах настроек прописывается, или через админку.

Я бы просто поискал по файлам, где формируется этот тег "<base href="

Но скорее всего это где-то в админке движка идет привязка сайта к домену.

А по поводу не срабатывающего редиректа, скиньте имена доменов в личку, посмотрю.

P.S. Посмотрите файл configuration.php, кажется там домен настраивается (возможно $mosConfig_live_site)

nokia3310:
так в joomla все ссылки по определению относительные
nokia3310:
Но сейчас на домен2 все внутренние ссылки ведут на домен1.

Посмотрите исходный код любой страницы домен2 (так где "все внутренние ссылки ведут на домен1").

действительно ли там все внутренние ссылки относительные (без указания домен1 или домен2) ?

а если они все-таки относительные, проверьте на этой странице тег

<base href="http://..." />

сдается мне что там у Вас стоит домен1

и замена его на домен2 и явится тем самым искомым Вами "завершающим действием"

и еще по этому заявлению у меня есть сомнения:

nokia3310:
Теперь любая страница открывается по 2 адресам

А вот этого быть на должно!

при наличии и правильном использовании

RewriteRule (.*) домен2/$1 [R=301,L]

для адресов набранных для домен1 страница должна автоматом меняться на домен2, и в адресной строке вы должны в этом случае видеть только домен2 вместо набранного домен1.

если там остается домен1, значит редирект не срабатывает.

И если он не срабатывает, скажите, найдем вариант решения проблемы.

неправильно, надо так

RewriteEngine on

RewriteBase /

RewriteRule ^cat/avtobetononasos/13-avtobetononasos-zoomlion-zlj53945thb125-44\.html$ http://%{HTTP_HOST}/katalog/avtobetononasosy/avtobetononasos-zoomlion-zlj5394-5thb125-44 [R=301]

RewriteCond %{ENV:REDIRECT_STATUS} ^$

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.+)$ index.php?page=$1 [L]

три строки RewriteCond и одна строка RewriteRule это одно целое, их нельзя разрывать другими правилами

bahus:
Да и даже если жестко прописывать урл в RewriteRule и ставить флаг R=301 - не помогает

Потому не помогает, что У Вас потом все перехватывает вот этот реврайт

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.+)$ index.php?page=$1 [QSA]

Добавьте в него еще одну строку-условие, чтобы стало так

RewriteCond %{ENV:REDIRECT_STATUS} ^$

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.+)$ index.php?page=$1 [QSA]

(надеюсь у Вас нет реврайтов в htaccess, выполняющихся в несколько проходов по htaccess)

А потом перед этим реврайтом,но ниже строк

RewriteEngine on

RewriteBase /

пишите Ваши редиректы с жестко прописанными урл:

RewriteRule ^cat/avtobetononasos/13-avtobetononasos-zoomlion-zlj53945thb125-44\.html$ http://%{HTTP_HOST}/katalog/avtobetononasosy/avtobetononasos-zoomlion-zlj5394-5thb125-44 [R=301,L]

#куча подобных строк

А можете наверно и как до того писали

Redirect 301 /cat/...

#куча подобных строк

и добавить эту кучу в начало файла

добавленная строка

RewriteCond %{ENV:REDIRECT_STATUS} ^$

заблокирует реврайт на "index.php?page=..." наверно и для такого варианта

Похоже Вы потеряли где-то "http:"

замените

"...iveinternet.ru/click' target='_blank' ><img src='//counter.yadro.ru/hit?t..."

на

"...iveinternet.ru/click' target='_blank' ><img src='http://counter.yadro.ru/hit?t..."

самое простое, сделать примерно так (без масштабирования, показ большой картинки через маленькое окно):

<div style='overflow:scroll;width:500px;height:600px;'>

<img src="i/gorod.jpg" alt="" />

</div>

Ночной_Блоггер, не может быть, чтобы у Вас только такое было записано в .htaccess при данной ситуации:

<IfModule mod_rewrite.c>

RewriteEngine On

RewriteCond %{HTTP_HOST} ^www.имя сайта\.org$ [NC]

RewriteRule ^(.*)$ http://имя сайта.org/$1 [R=301,L]

</IfModule>

AddDefaultCharset UTF-8

на сайте у Вас получаются циклические переадресации, а значит

что-то у Вас там еще есть, и чтобы это не влияло на данный редирект и чтобы не разбираться что у Вас еще еще там понаписано

после самого первого появления в .htaccess строки

RewriteEngine On

добавьте такое

RewriteCond %{ENV:REDIRECT_RWR} ^yes$

RewriteRule .* - [L]

RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]

RewriteRule .* http://%1/$0 [R=301,L,E=RWR:yes]

а свои строки

RewriteCond %{HTTP_HOST} ^www.имя сайта\.org$ [NC]

RewriteRule ^(.*)$ http://тмя сайта.org/$1 [R=301,L]

уберите

Всего: 437