Mod Rewrite (Статей: 11)

для начала создадим файл .htaccess и поместим туда следующий код RewriteEngine On RewriteBase / RewriteCond %{ENV:REDIRECT_FINISH} !^$ RewriteRule ^ - [L] #Дальше сколько угодно правил RewriteRule ^/?([\w]+)$ / router.php?page=$1 [E=FINISH:1,L,QSA] далее создадим файл router.php и поместим туда этот код <?php include 'header.php';//шапка сайта //существует ли запрашиваемый файл? если нет то...
Автор: Dmitry Kokorin (05.11.14 / 20:00)
Просмотров: 1286
Комментарии (11) »
Зачастую при разработке сайта мы сталкиваемся с проблемой ЧПУ( ЧеловекоПонятныхУрл ). В данной статье представлен вариант устранения ошибки 500 Internal Server Error. Попробовал и я на своей колокольне такую ошибку, много раз вскипал мозг и наконец-то "добрые люди пнули в направлении на юг". Суть в том что mod_rewrite "ищет" подходящий...
Автор: Dmitry Kokorin (05.11.14 / 19:35)
Просмотров: 653
Комментарии (0) »
Многие начинающие веб-мастера встречаются с проблемой обработки длинных адресов в строке браузера. Например, у вас есть динамическая страница, которая обрабатывает запросы на скачивание файлов, с адресом вида http://www.my-site.com.ua/cgi-bin/download/get-files.cgi. Для обработки файла нужно ввести категорию файла (к примеру, "мои файлы" — id=my-files) и название (допустим, name=My_Editor), после чего у нас получится...
Автор: Андрей Сергеевич (14.09.11 / 11:43)
Просмотров: 1194
Комментарии (4) »
R[=code]- Перейти на новый URL, с дополнительным кодом (см. ниже).. F - Запретныей (Отпровляет заголовок 403) G - Gone (не существует) P - Прокси L - Последнее правило N - Следующая (т.e. Перезагрузка правила) C - Chain T = mime-type - Установить Mime Type NS - Пропустить, если есть внутренний...
Автор: Сааааа-нёёёёё-к (03.09.10 / 15:10)
Просмотров: 1861
Комментарии (1) »
в корневой директории создаем .htaccess с содержанием: RewriteEngine On RewriteCond %{HTTP_HOST} ^(.+)\.вашсайт\.com$ [NC] RewriteCond %{HTTP_HOST} !^www\.вашсайт\.com$ [NC] RewriteCond %{REQUEST_URI} !^/subdomains RewriteRule ^(.*) %{HTTP_HOST}$1 RewriteRule ^(.*)\.вашсайт\.com(.*) /subdomains/$1$2 RewriteRule ^subdomains\.(.*) /subdomains/$1 и файл httpd.conf с содержанием: <Directory /domains/вашсайт.com/html> Options FollowSymLinks AllowOverride All </Directory> <VirtualHost вашсайт.com> ServerAdmin [email protected]вашсайт.com ServerAlias *вашсайт.com Virtual DocumentRoot /domains/вашсайт.com/html/%1...
Автор: Гость (11.06.10 / 17:26)
Просмотров: 2008
Комментарии (8) »
Часто хостинговые провайдеры накладывают ограничение на количество уикальных сайтов, и зачастую под это ограничение попадают и поддомены. Данное ограничение можно обойти средствами .htaccess. Например мы хотим направить поддомен forum.yourdomain.net на директорию ~/forum для этого необходимо направить нужные поддомены на папку с остновным сайтом и создать вложенную директорию например forum RewriteEngine...
Автор: Гость (11.06.10 / 17:22)
Просмотров: 1135
Комментарии (2) »
Сайт перенесен с одного домена на другой с domain.com на domain2.com RewriteEngine on RewriteCond %{HTTP_HOST} ^www\.domain\.com$ [R=301,1] RewriteRule ^(.*)$ http://www.domain2.com/$1
Автор: Гость (11.06.10 / 17:20)
Просмотров: 1101
Комментарии (2) »
Перенаправление несуществующих URL на другой веб-сервер RewriteEngine on RewriteBase / RewriteCond /your/docroot/%{REQUEST_FILENAME} !-f RewriteRule ^(.+) http://webserverB.dom/$1
Автор: Гость (11.06.10 / 17:18)
Просмотров: 1052
Комментарии (1) »
Необходимо запрос любой страницы сайта отправлять на одну (будет написано что сайт временно ен доступен), но в то же время нужно оставить его открытым для поисковых машин. То есть для клиентов сайт закрыт, а для индексации - открыт. RewriteEngine on RewriteBase / RewriteCond %{HTTP_USER_AGENT} !^yandex.* [NC,OR] RewriteCond %{HTTP_USER_AGENT} !^googlebot.* [NC,OR]...
Автор: Гость (11.06.10 / 17:16)
Просмотров: 1112
Комментарии (0) »
Указание доступа к сайту по времени RewriteEngine on RewriteCond %{TIME_HOUR}%{TIME_MIN} > 900 RewriteCond %{TIME_HOUR}%{TIME_MIN} < 1800 RewriteRule .* - [ F ]
Автор: Гость (11.06.10 / 17:15)
Просмотров: 1174
Комментарии (3) »
Топ статей / Облако тегов / Поиск / Авторы