Страница 1 из 1
вопросы пока без ответов..
Добавлено:
Ср мар 21, 2007 8:01 pm
Alexey
...
Добавлено:
Вт июл 17, 2007 7:40 pm
Noil
Подскажите как реализовать следующий метод.
Необходимо чтобы на запрос
www.domain.com/a/profiles?action=results&nid=1600
отдавалась страничка
www.domain.com/a/1.html
заранее спасибо
Добавлено:
Ср июл 18, 2007 9:54 am
Paskal
Alexey
скачка запрещена! пасибо! а не подскажешь как виртуальный домен сделать... в первом посте (написанный мной) пример указан =)
Добавлено:
Чт июл 19, 2007 4:33 am
Дмитрий Тамошенков
Ребят, помогите:
мне надо направлять людей на определенную страницу моего сайта, если они пришли на мой сайт с другого сайта.
У меня есть такая конструкция:
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^http://www.test2.ru/cms8
RewriteCond %{HTTP_REFERER} !^http://test2.ru/cms8
RewriteRule /*
http://www.test2.ru/cms8/warning.htm [R,L]
Но не работает. Страница "warning.htm" типа грузится, но не загружается. Если ввожу адрес
http://www.test2.ru/cms8/warning.htm, то выдается следующее:
Found
The document has moved here.
Apache/1.3.33 Server at
www.test2.ru Port 80
Помогите, пожалуйста!
Как закрыть доступ с доменов?
Добавлено:
Сб авг 04, 2007 8:59 am
Boom
Проблема такова-Хочу закрыть для двух доменов доступ на сайт.
взял .htaccess вот такой:
RewriteEngine on
RewriteCond %{HTTP_REFERER} ^http(s)?://(www\.)?bot.com.*$ [NC]
RewriteRule .*
http://www.bot.com/ [R,L]
Залил на сервер.Все работает пропали от него клики.Но вот появился еще домен poc.com и не знаю как правильно его добавить в .htaccess
чтобы и его посетителей отправляло
http://www.bot.com
помогите плз
Добавлено:
Ср авг 29, 2007 6:09 am
bubastic
Подскажите как сделать редирект а уровень выше?
articles/raz/(файлы)
articles/dva/*
articles/tri/*
на
articles/*
Пробывал так, не работает
- Код: выделить все
RewriteEngine on
RewriteBase /
RewriteRule ^articles/([a-zA-Z0-9_]+)/(.*)$ articles/$2 [NC]
и еще
documents/instr/(файлы) > index.html?documents/instr/(файлы)
чтобы не делал, индекс почему то ищется в documents/ а не в корне
Добавлено:
Вт сен 18, 2007 3:36 pm
user
Подскажите пожалуйста как сделать чтобы всем посетителям выдавалась страница 1.php а у меня с моим IP работало всё как обычно
Доступ к другому серверу по внутренней сетке
Добавлено:
Сб окт 06, 2007 10:47 am
Шамиль
У меня Апач-2. Мне нужно, чтобы при обращении к имени сайта Апач
обращался к другому серверу сети по внутреннему IP. Например - вместо перехода в папку обращался на 192.168.1.5/
Хочу настроить WEB доступ к ВидеоСерверу.
Спасибо.
Добавлено:
Чт окт 11, 2007 10:26 am
Расмус
Ситуация: есть сайт "sitename.ORG", теперь переходим на "sitename.RU". Соджержимое обоих сайтов ижентично, физически они находятся на одном сервере, в одной папке.
Нужно: сделать так, что бы набрав "sitename.ORG/что-то ещё" пользователь пересылался на "sitename.RU/что-то ещё". При этом важно, что бы пересылка была не просто на первую страницу "sitename.RU", а именно на указанный файл, например "sitename.ORG/news.php?id=1234" перебрасывался именно на "sitename.RU/news.php?id=1234".
Вопрос: как это грамотно сделать?
Добавлено:
Вт ноя 13, 2007 10:28 am
Jenyok
Хелп, надо сделать редирект.
У меня сайт на сервере доступен с двух урл (IP и домена), надо сделать так что бы когда заходишь по IP перенаправляло на домен.
переадрессация
Добавлено:
Чт дек 27, 2007 1:38 pm
Eugene
Ребят помогите, как сделать чтобы пользователь набирая в адресной строке мой старый домен
www.xxxxx.kiev.ua автоматически попадал на мой новый домен
www.xxxxx.ua
и в адресной строке отображался именно
www.xxxxx.ua.
я сделал алиасы.переадрессация происходит, но в адрессной строке адресс старого сайта.
Добавлено:
Вс янв 20, 2008 7:20 am
knautilus
Как запретить редактирование файлов .htm, не запрещая просмотр этих файлов?
Ограничения доступа к файлам
Добавлено:
Вс фев 10, 2008 8:22 am
lee
Немогу написать конфигурацию файла .htaccess
Хочу сначало закрыть доступ на все файлы
И потом открыть на некоторые из них (htm,php,gif)
это рациональное решения. так как на сайте присутствует много файлов без расширения.
Добавлено:
Чт фев 28, 2008 7:47 pm
xamlo
Помогите пожалуйста, нужно чтобы все запросы перенаправлялись на файл index.php
вот мой .htaccess
RewriteEngine On
RewriteRule .* /index.php [L]
выдает 500-ую ошибку, и в логе лежит следующее:
[Wed Feb 27 20:36:50 2008] [error] [client 127.0.0.1] Request exceeded the limit of 10 internal redirects due to probable configuration error. Use 'LimitInternalRecursion' to increase the limit if necessary. Use 'LogLevel debug' to get a backtrace.
Простая задача
Добавлено:
Вт апр 01, 2008 12:52 pm
john-kulak
Помогите пожалуйста.
Мне надо просто использовать rewriterule . Казалось бы куда проще задача. Вот текст .htaccess :
Options FollowSymLinks
RewriteEngine on
RewriteRule ^([^/\.]+)/?$ index.php?module=$1
RewriteRule ^([^/\.]+)/([^/\.]+)/?$ index.php?module=$1&action=$2
AddDefaultCharset WINDOWS-1251
Все работает на моем локалхосте, но когда я закачиваю сайт на интернет-сервер - не работает. Уже все перепробовал, какие могут быть причины?
Вообще htaccess на сервере работает, пробовал DirectoryIndex команду - работает, а вот RewriteRule - нет.
Помогите разобраться
Добавлено:
Сб апр 05, 2008 4:26 pm
ecos-rtos.in.ua
Пыталяся сделать редирект средствами .htaccess.
Например
RewriteEngine on
RewriteRule ^ecos-user-guide.html$ ?module=articles&c=documentation&b=2&a=1
после этого смог перейти на страницу
http://ecos-rtos.in.ua/?module=articles ... on&b=2&a=1 по ссылке
http://ecos-rtos.in.ua/ecos-user-guide.html. Но потом возникли проблемы. Все ссылки на этой станице (Публикация статьи, Файлы и т.д.) стали вида
http://ecos-rtos.in.ua/ecos-user-guide. ... e=articles и перестали работать. Подозреваю что нужно добавить еще одно правило, вопрос какое?
Помогите решить проблемку, а то все ссылки в переводе документации неохота вручную менять.
С сайта
http://reloadcms.com меня послали к вам (
http://reloadcms.com/main/?module=forum ... pic&id=469)
Добавлено:
Чт апр 10, 2008 8:43 am
Maximodul
Привет, всем.
Гляньте плиз ... чего неправильно ???
AddType "text/html; charset=koi8-r" .html .htm .shtml
AuthType Basic
AuthName "Name"
AuthUserFile /home//.htpasswd
require user aura
RewriteCond %{REMOTE_USER} !=""
RewriteCond /home/(%{REMOTE_USER}) -d
RewriteRule (.*) /home/%1/$1
p.s. Надо замутить кое-что на php за пиво....
Может кто-нить ??
Добавлено:
Сб апр 19, 2008 11:58 am
doncod
Нужно сделать счетчик.
Мой мосх создал такой код
- Код: выделить все
RewriteEngine On
RewriteCond %{QUERY_STRING} !count=ok
RewriteRule ^.*$ counter/counter.php
То есть я все запросы переадресовываются в counter/counter.php (кроме тех которые в QUERY_STRING имеют count=ok ) а counter/counter.php записывает лог и делает переадресацию вида
исходный адрес?count=ok
Но мне нужно чтобы считался доступ только к .php и .flv файлам, а на
- Код: выделить все
RewriteEngine On
RewriteCond %{QUERY_STRING} !count=ok [AND]
RewriteCond %{REQUEST_URI} \.php
RewriteRule ^.*$ counter/counter.php
Выдает ошибку 500. Что делать???
Добавлено:
Чт май 08, 2008 12:16 pm
uoziod
Вопрос такого характера. Есть 2 папки. Задача: в зависимости от запрашиваемого URL'а выводить контент заданной. т.е:
/.
/folder1
/folder2
если URL
www.folder1.ru, то выводить внутренность folder1, та же задача с folder2.
ремарка: внутри folder1/ и folder2/ есть свои .htaccess которым бы в идеале тоже работать, по своим правилам (например там .htaccess CMS'ки)
будьте добры, известите в личку если кто знает решение!
word!
исключение index.php
Добавлено:
Вт май 13, 2008 9:59 am
big
в .htaccess есть строчка:
RewriteRule ^(.*).html$ index.php?path=main&file=$1 [L]
которая все файлы с расширением html перенаправляет по адресу index.php?path=main&file=$1 [L]
Проблема в том, что при попытке вместо html вставить php сайт вылетает, т.е. видимо просиходит перенаправление самого index.php. Можно ли как-то запретить обработку index.php в данном случае?
Уровни доступа с разных IP
Добавлено:
Пн май 26, 2008 6:13 am
Andrey_Go
Всем привет!
У меня такая задача, на уровне апача сделать доступ по паролю для всех IP кроме локальных т.е. все кроме 192.168.0.*
Возможно ли такое ?
Заранее спасибо!
2 сайта в одной папке www
Добавлено:
Сб июн 21, 2008 9:38 am
xpasha
Всем привет. Такая проблема. У меня на компе стоит серв, домены сделаны на no-ip.com. Сайт стоит как положено в папке www и доступен по адресу ххх.sytes.net Возникла необходимость создать второй сайт, разместил его в папке www/site, назначил на no-ip адрес yyy.sytes.net
Проблема в том, что и по адресу xxx.sytes.net и по yyy.sytes.net доступно только то, что лежит в корне папки www. Подскажите, каким образом можно сделать, чтоб то что лежит в папке www/site было доступно по адресу yyy.sytes.net
Вопрос по mod_rewrite
Добавлено:
Вс авг 17, 2008 10:56 am
pizzz
Имеем такой htaccess:
Options -Indexes
Options +FollowSymLinks -MultiViews
RewriteEngine on
RewriteBase /
RewriteRule ^([^\.]*)$ index.php?q=$1
Структура папок такая:
/mods
/admin
/.htaccess
/.index.php
При запросе:
http://cms/mods/admin/
В адресной строке получаем
http://cms/mods/admin/
Исполняеться фаил
.index.php
При запросе:
http://cms/mods/admin
В адресной строке получаем
http://cms/mods/admin/?q=mods/admin
Исполняеться фаил
.index.php
Почему так?
Вобще, немогли бы Вы привести пример htaccess с правилами при котором
Все запросы приводяться к виду index.php?q='Все что после
http://site.ru/'
кроме запросов вида
http://site.ru/admin
Они приводяться к виду
admin.php?q='Все что после
http://site.ru/admin/'
admin.php и index.php лежат в корневой папке.
Уже запарился парить гугл.
Заранее спасибо.
доступ в каталог
Добавлено:
Пн сен 15, 2008 8:01 am
Unsiker
Установил на хостинг одну ЦМС. она использует htaccess. там прописаны следующие правила
- Код: выделить все
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^robots\.txt$ /sbots.php?path=$1%{QUERY_STRING} [L]
RewriteCond %{REQUEST_URI} !^styles
RewriteCond %{REQUEST_URI} !^css
RewriteCond %{REQUEST_URI} !\.css
RewriteCond %{REQUEST_URI} !^js
RewriteCond %{REQUEST_URI} !\.js
RewriteCond %{REQUEST_URI} !^images
RewriteCond %{REQUEST_URI} !^webstat
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)\.xml$ index.php?xmlMode=force&path=$1&%{QUERY_STRING} [L]
RewriteRule ^(udata|upage|uobject|ufs|usel|ulang|utype):?(\/\/)?(.*)$ releaseStreams.php?scheme=$1&path=$3?%{QUERY_STRING} [L]
RewriteCond %{REQUEST_URI} !^styles
RewriteCond %{REQUEST_URI} !^css
RewriteCond %{REQUEST_URI} !\.css
RewriteCond %{REQUEST_URI} !^js
RewriteCond %{REQUEST_URI} !\.js
RewriteCond %{REQUEST_URI} !^images
RewriteCond %{REQUEST_URI} !^webstat
RewriteCond %{REQUEST_URI} !(\.ico|\.ICO)$
RewriteCond %{REQUEST_URI} !(\.jpg|\.JPG)$
RewriteCond %{REQUEST_URI} !(\.jpeg|\.JPEG)$
RewriteCond %{REQUEST_URI} !(\.png|\.PNG)$
RewriteCond %{REQUEST_URI} !(\.gif|\.GIF)$
RewriteCond %{REQUEST_URI} !(\.css|\.CSS)$
RewriteCond %{REQUEST_URI} !(\.js|\.JS)$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?path=$1&%{QUERY_STRING} [L]
RewriteCond %{REQUEST_URI} (\.ico|\.ICO)$
RewriteCond %{REQUEST_URI} (\.jpg|\.JPG)$
RewriteCond %{REQUEST_URI} (\.jpeg|\.JPEG)$
RewriteCond %{REQUEST_URI} (\.png|\.PNG)$
RewriteCond %{REQUEST_URI} (\.gif|\.GIF)$
RewriteCond %{REQUEST_URI} (\.css|\.CSS)$
RewriteCond %{REQUEST_URI} (\.js|\.JS)$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ [R=404]
мне ну нужно выделить один корневой каталог на субдомен. при заходе в этог каталог с установленой ЦМС выдает сообщение мол тут все запрещено и т.п. зато заходит если добавить index.php (subdomain.mysite.ru/index.php). Подскажите как дать полные права на каталог?