Автор Тема: Помогите разобраться с Mod_Rewrite ...  (Прочитано 14340 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн fgodz

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 24
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.played.ru
Помогите разобраться с Mod_Rewrite ...
« : 28 Декабря 2004, 16:53:37 »
Вообщем, ничего у меня не получается ... Проичтал все статьи, а всё равно не работает. Объясните пионеру, как настроить мод реврайт под win2000 + apache, и переобразовать простейший запрос ... Плиз, я сам не могу, читаю, а всё очень сложно.

Что мне просписать в htacces? куда его кидать? что писать hhtp.conf?

По статьям пробовл, там чо то engine on - off ничего не поймешь ...

Вот у меня есть запрос http://localhost/index.php?div=news

как его сделать http://localhost/news/

???

ПОМОГИТЕ КТО МОЖЕТ

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Помогите разобраться с Mod_Rewrite ...
« Ответ #1 : 28 Декабря 2004, 17:18:28 »
Цитировать
fgodz:
Вот у меня есть запрос http://localhost/index.php?div=news
как его сделать http://localhost/news/

А ЗАЧЕМ?

Оффлайн Lutik

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 184
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.galiongroup.ru
Помогите разобраться с Mod_Rewrite ...
« Ответ #2 : 28 Декабря 2004, 17:32:39 »
Любой нормально настроеный апач всегда ищет index.html .php . htm и т.д.
Сделай ссылку
<a href=\'http://localhost/?div=news\'></a>
И не парь себе мозги.
Разум когда-нибудь победит

Оффлайн fgodz

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 24
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.played.ru
Помогите разобраться с Mod_Rewrite ...
« Ответ #3 : 28 Декабря 2004, 20:35:36 »
так мне нужно чтобы бало так!

http://localhost/news/

как папка!

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Помогите разобраться с Mod_Rewrite ...
« Ответ #4 : 28 Декабря 2004, 21:06:54 »
тебе в скриптах своих, что ли, ссылки исправить?
Это в редакторе. мод-реврайт тебе здесь не поможет

Оффлайн Daiz13

  • наблюдатель
  • Постоялец
  • ***
  • Сообщений: 150
  • +0/-0
  • 2
    • Просмотр профиля
    • http://rg.com.ua/
Помогите разобраться с Mod_Rewrite ...
« Ответ #5 : 28 Декабря 2004, 23:20:20 »
попробуй поставить себе Денвер, там мод-реврайт включен и работает

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Помогите разобраться с Mod_Rewrite ...
« Ответ #6 : 28 Декабря 2004, 23:32:14 »
Daiz13
вообще-то, проблема у человека не в том, как включить.

Оффлайн Croaker

  • Модератор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 927
  • +0/-0
  • 0
    • Просмотр профиля
    • http://alex-files.ru
Помогите разобраться с Mod_Rewrite ...
« Ответ #7 : 29 Декабря 2004, 11:06:12 »
fgodz
Самое просто будет:


RewriteEngine on
RewriteBase /

RewriteRule ^news/$ /index.php?div=news


На этом примере должно быть понятно по какому приципу работает мод_реврайт. Но чтобы пользоваться им хотя бы на 50% возможностей теюе надо прочитать хотя бы его документацию и знать регулярные выражения.


Цитировать
RomikChef:
А ЗАЧЕМ?

Ну услышал товрищ про ЧПУ, ну захотелось ему эстетики :)

Цитировать
Daiz13:
попробуй поставить себе Денвер, там мод-реврайт включен и работает


"Никогда не пей эту гадость! Привыкнешь, и жизнь твоя не будет стоить и ломаного цента!" (с)
Не все коту матрица.

Оффлайн Daiz13

  • наблюдатель
  • Постоялец
  • ***
  • Сообщений: 150
  • +0/-0
  • 2
    • Просмотр профиля
    • http://rg.com.ua/
Помогите разобраться с Mod_Rewrite ...
« Ответ #8 : 29 Декабря 2004, 12:09:11 »
Цитировать
Croaker:
Никогда не пей эту гадость! Привыкнешь, и жизнь твоя не будет стоить и ломаного цента!

ето еще почему? или обязательно нужно самому разбираться в тонкостях настройки Apache+mod_rewrite под виндой? давайте не путать программиста с сисадмином.
Из вопроса не совсем понятно, что именно "не получается" - может сервер криво настроен, а может в htaccess не то написано.

Оффлайн Croaker

  • Модератор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 927
  • +0/-0
  • 0
    • Просмотр профиля
    • http://alex-files.ru
Помогите разобраться с Mod_Rewrite ...
« Ответ #9 : 29 Декабря 2004, 12:22:16 »
Цитировать
Daiz13:
ето еще почему? или обязательно нужно самому разбираться в тонкостях настройки Apache+mod_rewrite под виндой? давайте не путать программиста с сисадмином.


Давайте не путать тонкости настройки, в которые программист действительно может не вникать (если ленивый), и основные операции с софтом, которые программист знать обязан. Если программист не знает как работает тот же апач (как настраивать виртуал-хост, подключать модули, настраивать .htaccess), под который сам же и пишет скрипты, то это не программист а так.. любитель понасиловать редактор.

Далее - вы в курсе, что хороший админ должен быть хорошим программистом (чтобы править баги, например, в исходниках php и апача)?


Цитировать
Daiz13:
Из вопроса не совсем понятно, что именно "не получается".


А вы читайте внимательней:

Цитировать
fgodz:
По статьям пробовл, там чо то engine on - off ничего не поймешь ...


Вот эта строчка говорит о том, что fgodz просто не представляет как мод_реврайт работает, т.к. не может отличить опцию для активирования мод_ревоайта от противоположной.

Цитировать
Daiz13:
может сервер криво настроен


Просвятите, как настроить КРИВО сервер, чтобы не работал mod_rewrite? И в догонку - как человек может разобраться в настройке сервера, используя халявный денвер?
Не все коту матрица.

Оффлайн fgodz

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 24
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.played.ru
Помогите разобраться с Mod_Rewrite ...
« Ответ #10 : 29 Декабря 2004, 12:23:37 »
создаю этот файл htaccess в корне сайта, прописываю

RewriteEngine on
RewriteBase /

RewriteRule ^news/$ /index.php?div=news

и ничего не просиходит

Оффлайн fgodz

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 24
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.played.ru
Помогите разобраться с Mod_Rewrite ...
« Ответ #11 : 29 Декабря 2004, 12:23:52 »
что я сделал не так?

Оффлайн Croaker

  • Модератор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 927
  • +0/-0
  • 0
    • Просмотр профиля
    • http://alex-files.ru
Помогите разобраться с Mod_Rewrite ...
« Ответ #12 : 29 Декабря 2004, 12:24:25 »
Daiz13

Советами типа
Цитировать
Daiz13:
попробуй поставить себе Денвер

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

Оффлайн Croaker

  • Модератор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 927
  • +0/-0
  • 0
    • Просмотр профиля
    • http://alex-files.ru
Помогите разобраться с Mod_Rewrite ...
« Ответ #13 : 29 Декабря 2004, 12:26:36 »
fgodz
Цитировать
и ничего не просиходит


Что именно не происходит? При открытии страницы выдается Internal Server Error (если mod_rewrite настроен не правильно вы получите такое сообщение) или что?
Не все коту матрица.

Оффлайн Croaker

  • Модератор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 927
  • +0/-0
  • 0
    • Просмотр профиля
    • http://alex-files.ru
Помогите разобраться с Mod_Rewrite ...
« Ответ #14 : 29 Декабря 2004, 12:28:20 »
Цитировать
fgodz:
создаю этот файл htaccess


Если вы не опечатались, файл должен называться .htaccess. именно так. С точкой в начале.
Не все коту матрица.

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28