Evilzipik | Разное | 15 июня, 2010
Часто приходится избавляться от внешних ссылок, например у меня головная организация размещала у себя устав, и чтобы постоянно не копировать его я просто сделал ссылку на главный сайт, что явилось внешней ссылкой — я не жадный, но они сами виноваты =). Конечно, есть разнообразные решения, например использование тэга nofollow, но красивее использовать редирект. Вы наверняка видели на многих сайтах такое решение — зашли на сайт example.com и там кликаете на ссылку example.com/url.php?redirect=http://example1.com. или более красивое решение. Это совсем не сложная процедура...
Evilzipik | linux - windows | 03 июня, 2010
Некоторые правила для htaccess при использовании известной CMS Joomla (1.5)
Редирект с домена без www, на домен с www:
RewriteCond %{HTTP_HOST} ^example.com
RewriteRule (.*) http://www.example.com/$1 [R=301,L]
Наоборот
RewriteCond %{HTTP_HOST} ^www.example.com$ [NC]
RewriteRule ^(.*)$ http://example.com/$1 [R=301,L]
Компонент Xmap — удобный и по моему самый правильный компонент для создания карты сайта выдает нам не SEF’ный адрес, его можно тоже сделать красивым через htaccess
RewriteCond %{REQUEST_URI} ^/sitemap.xml
RewriteRule .* /index.php?option=com_xmap&sitemap=1&view=xml
Evilzipik | linux | 29 мая, 2010
Столкнулся с необходимостью вывести одну ссылку только на главной (в футере), а на остальных не нужно было, долго ковырялся с кодом из FAQ joomla и вот к чему пришел:
после тэга body пишем:
<?php $view = JRequest::getVar('view', null); ?>
и далее где нужно прописать ссылки такой код:
<?php if($view == 'frontpage') {?>
<p><a href="http://example" alt="joomla 1.5 как вывести ссылки только на главной</a></p>
<?php } else {?>
<?php }?>
все радуемся.
Evilzipik | Разное | 08 мая, 2010
Вот рассмотрим ситуацию — прежде чем я завел себе домен evilzipik.ru у меня было много бесплатных доменов 3 уровня до этого с давних времен, я не жадный я занимал их из жадности, просто все время что то не устраивало, в основном везде нету php и базы данных. И вот заглянув сегодня в поиск я увидел что у меня на первой странице выдается куча моих старых доменов и решил я сделать редирект 301 на свой основной сайт, но не везде это можно и я Вам предлагаю на выбор несколько вариантов как это сделать:
Evilzipik | Разное | 27 марта, 2010
Как известно в исходном коде страницы можно увидеть строчку <meta name=»generator» content=»Joomla! 1.5 — Open Source Content Management» /> которая говорит о движке, во многих случаях в этом нет никакой необходимости и даже вредно =). Чтобы удалить данную строчку необходимо закоментировать или удалить в файле /libraries/joomla/document/html/renderer/head.php
$strHtml .= $tab.'<meta name="generator" content="'.$document->getGenerator().'" />'.$lnEnd;
Evilzipik | Новости | 26 марта, 2010
Самый качественный на мой взгляд SEF для joomla 1.5 и для предыдущих тоже это Artio JoomSEF. Достаточно гибкий, и в то же время просто в использовании, сайты в которых я использовал Artio JoomSEF отлично индексируются в поисковиках, странички выглядят очень красиво по умаолчанию, но маленькая реклама которая там есть немного напрягает =). Чтобы ее убрать необходимо в файле /components/com_sef/joomsef.php найти следующий код:
Evilzipik | Новости | 08 октября, 2009
Многие пытаются сделать сайты только для того чтобы заработать на этом денег, мне кажется, что это пошло из древних времен когда в интернете было много рекламы для серфингистов, типа кликайте и получайте за это денег, было много обмана и т.д. тогда все было не совсем так и реклама была в основном в виде баннеров. хиты были сильно важны.
Мне трудно конечно говорить о количестве современных сайтов созданных только для продажи ссылок и т.д., но я думаю это количество становится пугающим, я готов простить всякие блоги (типа моего =) ) за то что они пишут...
Evilzipik | linux | 23 сентября, 2009
интеграция форума phpbb3 с AD проходит гладко, но есть некоторые тонкости этого дела а именно сначала Вы должны создать пользователя admin в AD которым Вы первый раз подключитесь к ldap, он должен обладать правами администратора домена. Настройки аутентификации форума будут следующие.
Имя сервера LDAP: you.domain.local (или ip)
Основное имя LDAP [ dn ]: dc=you,dc=domain,dc=local
Идентификационный номер LDAP [ uid ]: sAMAccountName
Пользователь LDAP [ dn ]: admin
Пароль LDAP: password
остальные поля пустые. После первого подключения создайте второго юзера например ldapq с паролем и замените admin на него. (и пароль...