DiAksID

DiAksID
Рейтинг
236
Регистрация
02.08.2008
footballstar:
есть новость: xxx.html добавляю в конце / т.е. xxx.html/ страница просто обновляется, с тем же контентом. т.е. дубль, или я неверно думаю?

страницы со слешем и без слеша в конце - в любом случае разные адреса для ПС. будут дублями они или нет зависит от архитектуры, в 99% - чистые дубли.

ещё раз: тот код редиректит только те адреса у кототрых нет слеша и/или суфикса в конце на со слешем и xxx.html трогать не будет ессессно.

редиректить xxx.html на xxx.html/ слегка бредовая идея. есть вариант - менять суффиксы на слеш, но могут возникнуть проблемы со многоими CMS...

Asar:
А можно для валенков в танках пример наоборота? Чет аналогия не помогат...

в RewriteCond уберите слеш из [] и добавьте его перед знаком конца строки. в RewriteRule слеш уберите. и все дела ...

страница в Вики о регулярках - на 10 минут изучения максимум, кстати ;)

подсказка, код который редиректит все страницы без слеша и суфикса на конце на страницы со слешем (что лично для меня является более логичным ;)):


RewriteCond %{REQUEST_URI} (.*/[^/.]+)($|\?)
RewriteRule .* %1/ [R=301,L]

ну, а если очень хочется извращений - делайте наоборот по аналогии...

LEOnidUKG:
Ну это notepad++ у него свои прибамбасы по этому поводу.

+1 и тема вроде именно о "регулярных выражениях", а не о notepad++ 😂

так, что , ТС без претензий, плз...

самое тупое - преобразовать в строку и анализировать последний символ, без затей 😂


a = (string) b;
if ( a[strlen(a) -1] == '1' )
{
...
}
golf4man:
... p.s. только не совсем разобрался зачем <img (.*?)> здесь знак "?". Без него вроде и так хорошо работает.

? - это знак строгой выборки, что бы алгоритм от найденного "<img " доходил строго только до первого ">" и не цеплял другие варианты вроде <img (...>...<img ...)>

0. для "закрытия" страниц от индексирования есть мета тег robots;

1. для "закрытия" ссылок для ботов есть общепринятый атрибут rel=nofollow;

2. кроме того есть только Яндексоидный <!--nofollow--><!--/nofollow--> не только для ссылок;

3. передайте "умным людям", что ПС читают javascript на ура и, кроме того, регулярно смотрят на сайт именно "как пользователь" со всеми браузерными прибамбасами;

но ежли очень хочется можно так:

заменить в шаблоне ссылку типа

<a href="путь">ссылка</a>
на типа такого
<span style="cursor:pointer" onclick="window.open(путь, '_self')">ссылка</span>

заброшенный ресурс DiAksID в своё время реализовал такую схему:

[ATTACH]102066[/ATTACH]

размер колонок в % или фиксированный (слегка усложнено для возможности динамического CSS изменения макета всех template разом парой цифр в админке)

проблема футера решается игрой с height и min-height основного блока-обёртки и position=absolute футера. реализовано такое:

* страница по высоте меньше экрана - футер прижат к низу экрана, скролинга нет;

* страница по высоте больше экрана - футер внизу страницы, скролинг;

подробнее...

вот когда центральный контент (между хеадером и футером) надо центрировать по высоте только CSS-ом без таблиц пока не обойтись...

png maket.png
SafonovMaks:
Если честно не понял при чем тут нагрузка на хостинг к моду EVO. Может я где-то упустил тему.
Установил посмотрел что за зверь такой. Легче б было руками все прописать чем через CMS эту.
Прочитал что вроде ограничение в 5000 статей стоит но ограничения этого так и не увидел.
Нагрузку в 5000 статей мне кажется любой норм хостинг выдержит(хотя на этой кмс не ставил 5000 статей но тут и так все по минимуму). Вобщем не сильно кмс доволен, есть более удобные аналоги.

1-е : MODx EVO это не "мод";

2-е : MODx EVO это даже не CMS (КМС), а полноценный фреймворк;

3-е : "аналогов" MODx EVO мало, достойных "конкурентов" - нет вообще;

имхо: стоит сначала хотя бы минимально разобраться с чем имеешь дело ;)

выбор: мечта родителей vs риск влететь максимум на стоимость дешевого автомобиля без необратимых последствий? если это реально "мечта" то и выбора нет, если просто каприз - можно слегка поупираться... имхо, конечно...

Всего: 2557