Страница 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). Подскажите как дать полные права на каталог?