Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум Apache

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: MOD_REWRITE: Скрыть адрес
 
 автор: LEM   (17.03.2007 в 18:22)   письмо автору
 
 

поддомен dom.domen.ru
RewriteRule index.php http://domen.ru/handler.php
тут по понятным причинам адрес виден , а как сделать что бы пользователь не увидел перенаправление?

PS: dom.domen.ru => domen.ru не забываем.
domen.ru - мой как и все его поддомены.

   
 
 автор: provodnik   (18.03.2007 в 16:06)   письмо автору
 
   для: LEM   (17.03.2007 в 18:22)
 

Непонял, с какого домена на какой адресовать то ?
если с поддомена на основной, то может

RedirectMatch / http://www.domen.ru 
?

   
 
 автор: glsv (Дизайнер)   (19.03.2007 в 06:25)   письмо автору
 
   для: LEM   (17.03.2007 в 18:22)
 

Не ясна задача. Напиши точнее, что и куда нужно переадресовывать.

   
 
 автор: LEM   (02.04.2007 в 20:00)   письмо автору
 
   для: glsv (Дизайнер)   (19.03.2007 в 06:25)
 

Цитирую себя:
dom.domen.ru => domen.ru не забываем.
Следовательно от куда куда ? :-)
Вообщем:
RewriteEngine on
Options +FollowSymlinks
RewriteCond %{HTTP_HOST} ^get.site.org$ [NC]
RewriteRule (.+)/(.+) /home/site/domains/site.org/public_html/files/get.php?sd=$1&file=$2 [L]

Работает ,но дело в том,что я вижу урл не get.site.org/sess/file а именно site.ru/files/get.php?sd=sess&file=file

   
 
 автор: Unkind   (02.04.2007 в 21:27)   письмо автору
 
   для: LEM   (02.04.2007 в 20:00)
 

Замените [L] на [P,L]

   
 
 автор: LEM   (03.04.2007 в 13:07)   письмо автору
 
   для: Unkind   (02.04.2007 в 21:27)
 

Всё равно вижу адрес site.org/files/get.php?sess=sess&file=file (а не должен)

   
 
 автор: Unkind   (03.04.2007 в 15:06)   письмо автору
 
   для: LEM   (03.04.2007 в 13:07)
 

Попробуйте заменить

/home/site/domains/site.org/public_html/files/get.php?sd=$1&file=$2 [L]

На

http://site.org/files/get.php?sd=$1&file=$2 [P,L]

   
 
 автор: LEM   (04.04.2007 в 19:16)   письмо автору
 
   для: Unkind   (03.04.2007 в 15:06)
 

1) Пробовал
2) Если с http:// то тем более будет видно адрес

   
 
 автор: Unkind   (05.04.2007 в 01:26)   письмо автору
 
   для: LEM   (04.04.2007 в 19:16)
 

По идее, тут переадресации быть не должно с P (Proxy).

   
 
 автор: LEM   (05.04.2007 в 12:38)   письмо автору
 
   для: Unkind   (05.04.2007 в 01:26)
 

И тем не менее она есть.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования