Текущий url в JS

 
Получить информацию о текущем url через Js.

Объект
window.location


Свойства:
window.location.href – полный путь к запрошенной странице – www.site.ru/somepage
window.location.host – имя сервера (домен) и порт – www.google.com:80
window.location.hostname – имя сервера без порта – www.google.com
window.location.hash – хеш, указание на конкретный элемент страницы (то, что идет после символа # в адресе)
window.location.pathname – собственно строка пути относительно корня веб-сайта
window.location.port – номер порта
window.location.protocol – используемый протокол (http://)
window.location.search – часть адреса, содержащая GET-параметры (т. е. после символа? в адресе и до #)

Пример:
if (window.location.pathname == '/' || window.location.pathname == '/index.html')
{
    // Это главная страница
}

eSyndiCat_v2.5.0_Nulled скачать для создание каталога сайтов

 
Для тех кто хочет создать свой собственный каталог сайтов очень хорошо подходит eSyndiCat
для примера можем взглянуть на _1wc.tv

Версия: 2.5.0
Nulled: Да
Ссылка для скачивания

Обсудить на форуме
Кроме того на форуме есть скрипт, который поможет вам создать красивую карту сайта вашего каталога

Mod_rewrite удаляем повторяющиеся страницы сайта

 
Всем известно, что главную страницу вашего сайта можно открыть по следующим адресам
http://www.mysite.ru/
http://mysite.ru/
http://www.mysite.ru/index.html
http://mysite.ru/index.html

Ну и констатируем что поисковик видит все эти четыре адреса как 4- самостоятельных страницы, оговорюсь, не всегда но иногда. Для того чтобы этого избежать пишем следующее
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^mysite.ru
RewriteRule (.*) http://www.mysite.ru/$1 [R=301,L]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.html\ HTTP/
RewriteRule ^index\.html$ http://www.mysite.ru/ [R=301,L]

И теперь мы получаем редирект всех страниц на 'http://www.mysite.ru/'

Проверка файла на удаленном сервере

 
Для того чтобы проверить наличие файла на удаленном сервере его не обязательно скачивать достаточно увидеть заголовки.
Мы будем проверять функцией @get_headers()

// файл, который мы проверяем
$url = "http://z1q.ru/mypic.png";
// получаем заголовки
$Headers = @get_headers($url);
// проверяем наличие HTTP/1.1 200 OK
if($Headers[0] == 'HTTP/1.1 200 OK') {
echo "Файл существует";
} else {
echo "Файл не найден";
}

Друзья, теперь вы можете читать и комментировать мои записи и на Я.ру

 
Друзья, теперь вы можете читать и комментировать мои записи и на Я.ру — rasxod!

Wiki - Делаем ссылки короткими

 
По умолчанию ссылки выглядят так:
http://domain.ru/wiki/index.php?title=article

Чтобы сделать их такими же короткими и наглядными, как в Википедии, есть много способов. Один из них — это добавить в LocalSettings.php:
$wgScriptPath   = "/w";  
$wgArticlePath  = "/wiki/$1";
$wgUsePathInfo  = true;

где $wgScriptPath — каталог установки вики-сайта, а $wgArticlePath — виртуальный каталог, который нужно будет указать в URL при обращении к статье, имя не должно совпадать с реальным каталогом.
Затем, в корневом каталоге сайта (т.е. рядом с каталогом «w») нужно создать файл .htaccess:
RewriteEngine On
RewriteRule ^wiki/(.*)$ /w/index.php?title=$1 [PT,L,QSA]
RewriteRule ^wiki/*$ /w/index.php [L,QSA]
RewriteRule ^/*$ /w/index.php [L,QSA]

Для лучшего понимания этого кода можно подробней ознакомиться с синтаксисом дерективы RewriteRule.
Если на сервере установлено несклько виртуальных хостов, то нужно ещё добавить настройку виртуального хоста в секцию VirtualHost:
RewriteEngine On
RewriteOptions Inherit


и подключить модуль rewrite, после чего перезагрузить сервер. В Debian это делается следующим образом:
ln -s /etc/apache2/mods-available/rewrite.load /etc/apache2/mods-enabled
/etc/init.d/apache2 restart

Регистрация в белых каталогах бесплатно

 
Решил немного порекламировать свой этот сайт и наткнулся на следующий сайт webo.su который предлагает бесплатную регистрацию в каталогах для владельцев блогов


Читать дальше

Изменение размеров в теге galery для wiki

 
По умолчанию тег galery на wiki дает фреймы в 155px
для того чтобы изменить размер необходимо указать 2 атрибута widths=«50px» heights=«50px»


Читать дальше