Реклама на сайте Advertise with us
Тема: Хэлпаните с mod_rewrite Расширенный поиск по форуму
 
Внимание! В связи с устареванием топика эта страница была взята из кэша.
Автор Сообщение
Информация о пользователе Gentle Giant


Зарегистрирован: 06.09.00
Сообщения: 101
Ссылка на сообщениеДобавлено: 21/08/04 в 20:28     

Нужно, чтобы http://www.domain.com/blah-blah/script.php обрабатывался серваком как http://www.domain.com/script.php. Blah-blah может быть произвольным...

Зараннее благодарствую

K началу

 
Информация о пользователе Lonely


Зарегистрирован: 07.07.03
Сообщения: 375
Ссылка на сообщениеДобавлено: 21/08/04 в 20:47     

Это страница с примерами:
http://www.egoroff.spb.ru/portfolio/apache/rewriteguide.html
ответ на твой вопрос есть в том числе.
Удачи ;-)

K началу

 
Информация о пользователе Gentle Giant


Зарегистрирован: 06.09.00
Сообщения: 101
Ссылка на сообщениеДобавлено: 21/08/04 в 21:25     

Я эту доку уже сегодня курил... И ответа на свой вопрос там не нашел. Давай ты скопируешь из нужный кусок из доки сюда? ;)

K началу

 
Информация о пользователе R.Bear


Зарегистрирован: 29.09.00
Сообщения: 156
Ссылка на сообщениеДобавлено: 21/08/04 в 22:00     

Вроде так:
RewriteEngine on
RewriteRule ^.+script\.php$ script.php

K началу

 
Информация о пользователе Gentle Giant


Зарегистрирован: 06.09.00
Сообщения: 101
Ссылка на сообщениеДобавлено: 21/08/04 в 23:22     

Ошибка 400

K началу

 
Информация о пользователе Gentle Giant


Зарегистрирован: 06.09.00
Сообщения: 101
Ссылка на сообщениеДобавлено: 21/08/04 в 23:35     

Может я не достаточно ситуацию обрисовал...

Мне нужно было, чтобы запрос допустим http://www.domain.com/Buy+Viagra/ обрабатывался как http://www.domain.com/iresults.php?qq=Buy+Viagra

Кинул такой вот хтаксесс

RewriteEngine On
RewriteBase /

RewriteRule ^([^/]+)/ http://www.domain.com/iresults.php?qq=$1 [L]

iresults.php это скрипт разбирающий мадамовский xml-фид. Все заебись работает. Но когда выводятся результаты поиска, то все линки на сайты стоят как http://www.domain.com/Buy+Viagra/iresults.php?qq=Buy+Viagra?всякаяразнаядлиннаяхрень

Когда кликаешь на такой линк, то я снова попадаю на результаты поиска (хотя не очень понятно, почему я не вижу 404, ведь в папке /Buy+Viagra/ не лежит скрипт iresults.php).

K началу

 
Информация о пользователе R.Bear


Зарегистрирован: 29.09.00
Сообщения: 156
Ссылка на сообщениеДобавлено: 22/08/04 в 00:43     

вот так еще можно попробовать
RewriteRule ^(.+)/$ /iresults.php?qq=$1 [R]
но так происходит редирект на скрипт

K началу

 
Информация о пользователе Gentle Giant


Зарегистрирован: 06.09.00
Сообщения: 101
Ссылка на сообщениеДобавлено: 23/08/04 в 12:39     

Редирект не подходит. Нужно чтобы урл оставался неизменным...

Здесь есть программеры? Готов заплатить за решение вопроса...

Ася 7-7-7-0-5-0-4

K началу

 
Информация о пользователе Gentle Giant


Зарегистрирован: 06.09.00
Сообщения: 101
Ссылка на сообщениеДобавлено: 23/08/04 в 14:31     

Уже не актуально... Все сделали :-)

K началу

 
Информация о пользователе Garris


Зарегистрирован: 17.07.04
Сообщения: 6
Ссылка на сообщениеДобавлено: 16/10/04 в 04:44     

так ты сообщи что тебе сделали.
Тебе не актуально - другим актуально.

K началу

 
Информация о пользователе Disruptor


Зарегистрирован: 03.04.03
Сообщения: 132
Ссылка на сообщениеДобавлено: 17/10/04 в 19:33     

Поддерживаю - мне тоже интересно :-)

K началу

 
Информация о пользователе perlmaster


Зарегистрирован: 27.02.03
Сообщения: 674
Ссылка на сообщениеДобавлено: 17/10/04 в 19:51     

Ребят, не ленитесь юзать поиск - он рулез. Тут настолько дохуя примеров по мод_реврайту постилось, что всем просто лень уже по 100 раз повторять одно и то же.

K началу

 
Информация о пользователе Garris


Зарегистрирован: 17.07.04
Сообщения: 6
Ссылка на сообщениеДобавлено: 18/10/04 в 02:49     

Хорошее предложение.
Только запоздало на десяток постов.
И адресуй его первому оратору.
А нам бы конец этой истории.

K началу

 
Информация о пользователе belamor


Зарегистрирован: 15.10.02
Сообщения: 370
Ссылка на сообщениеДобавлено: 20/10/04 в 15:15     

Garris писал:
Хорошее предложение.
Только запоздало на десяток постов.
И адресуй его первому оратору.
А нам бы конец этой истории.


не на 10 постов, а на пару месяцев, посмотри дату первого поста icon_smile.gif
perlmaster прав, юзайте поиск и будет вам счастье.

K началу

 
Информация о пользователе Garris


Зарегистрирован: 17.07.04
Сообщения: 6
Ссылка на сообщениеДобавлено: 21/10/04 в 04:29     

belamor писал:
не на 10 постов, а на пару месяцев, посмотри дату первого поста icon_smile.gif


Это старая новость. Я её уже читал.
Не будем суетиться. Помыслим.
Ты на эту тему попал, потому что я её поднял. А я на неё попал, потому что читаю всё подряд с начала форума?
- Нет.
- С поиска?
- Именно. Хорошо мыслишь!
Пришёл я с поиска читаю начало анекдота. А где смеяться - нет.
И дело уже не в анекдоте. Смеяться то где?
- Да, пошёл ты на поиск.
Спасибо, пошёл ...

K началу

 
Информация о пользователе belamor


Зарегистрирован: 15.10.02
Сообщения: 370
Ссылка на сообщениеДобавлено: 21/10/04 в 14:19     

Garris писал:
Ты на эту тему попал, потому что я её поднял....

Не верно.
Я как раз и помог решить проблему Gentle Giant потому что сам не за долго до его поста нуждался в решении и нашел его. Нашел кстати на этом форуме..
Так что сам иди куда меня послал... И удачи тебе там, не заблудись icon_smile.gif

PS: надеюсь ты сообразишь что нужно сделать ;)

K началу

 
Информация о пользователе apostle


Зарегистрирован: 26.08.04
Сообщения: 13
Ссылка на сообщениеДобавлено: 28/10/04 в 01:32     

Garris писал:
Хорошее предложение.
Только запоздало на десяток постов.
И адресуй его первому оратору.
А нам бы конец этой истории.

вот тебе конец icon_smile.gif
в .htaccess propisivaem

Options +FollowSymLinks

RewriteEngine on
RewriteBase /
RewriteRule ^$ index.html
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ search.php?qq=$1 [QSA,L]
# i vse puchkom
источник:
xttp://www.crutop.nu/vbulletin/showthread.php?t=42533&highlight=apostle

K началу

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

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

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

Опросы

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



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