Реклама на сайте Advertise with us

Просветите по mod_rewrite, плиз.

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:

1К13!

С нами с 07.05.04
Сообщения: 7721
Рейтинг: 2428

Ссылка на сообщениеДобавлено: 16/01/05 в 20:13       Ответить с цитатойцитата 

Подскажите, правильно ли я делаю.

Имеются ссылки:
http://domain.com/galleryХХХ/ (ХХХ-любые три цифры)
Нужно, чтобы с таких ссылок дорк перенаправлялся на:
http://domain.com/go.php

Пишу вот такое в .htaccess:

RewriteEngine on
Options +FollowSymlinks
RewriteBase /
RewriteRule ^(.*)gallery.../$ $1go.php
--------------------------------------------------
И второй вопрос - если мне нужно, чтобы со ссылок
http://domain.com/gallery1.htm
http://domain.com/gallery1.htm
http://domain.com/gallery1.htm

дорк перенаправлялся на

http://sponsorfhg/fhg1?id=advert
http://sponsorfhg/fhg2?id=advert
http://sponsorfhg/fhg3?id=advert

То я пишу вот такое в .htaccess:

RewriteEngine on
Options +FollowSymlinks
RewriteBase /
RewriteRule ^gallery1.htm$ http://sponsorfhg/fhg1?id=advert
RewriteRule ^gallery2.htm$ http://sponsorfhg/fhg2?id=advert
RewriteRule ^gallery3.htm$ http://sponsorfhg/fhg3?id=advert

Talitha kumi!

0
 



С нами с 27.02.03
Сообщения: 873
Рейтинг: 402

Ссылка на сообщениеДобавлено: 16/01/05 в 20:25       Ответить с цитатойцитата 

Та кошерно все вроде.
Только в первом случае (.*) необязательно - только лишнее время тянешь у обработчика регекспов.

1
 

Снимаю. Порчу.

С нами с 25.12.99
Сообщения: 1234
Рейтинг: 786

Ссылка на сообщениеДобавлено: 16/01/05 в 20:55       Ответить с цитатойцитата 

в первом случае не понял, тебе нужно XXX передавать в скрипт?
если да, то делай так:
Код:
RewriteEngine on
Options +FollowSymlinks
RewriteBase /
RewriteRule ^gallery([0-9]{3})/$ /go.php?gal=$1


во втором случае если у тебя не 3 галеры, а 1000003,
то лучше так:
Код:
RewriteEngine on
Options +FollowSymlinks
RewriteBase /
RewriteRule ^gallery([0-9]+).htm$ http://sponsorfhg/fhg$1?id=advert

1
 

1К13!

С нами с 07.05.04
Сообщения: 7721
Рейтинг: 2428

Ссылка на сообщениеДобавлено: 16/01/05 в 22:25       Ответить с цитатойцитата 

Не, мне ххх передавать не надо, просто я хочу чтобы ссылки были разные (только в ххх менялись цифры), а вели все на go.php

Спасибо за ответы. Рейт по максимуму.

Talitha kumi!

0
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »