на выходе - http://www[dot]site[dot]com/article.php?[dot][dot][dot]cleId=my-article
А это я так понимаю для меня, то есть бери обрабатывай и шли куда надо..?
......... будет вызван скрипт article.php в корне сайта с параметром articleId=my-article Вот, а этот параметр я могу обрабатывать функцией GET или .... какой лучше.
Пока я писал, то вы уже дали ответ)
И почему quote не сработал когда я редактировал? - ладно с этим проехали (Добавление) Zuldek
Zuldek пишет:
В случае если перенаправлений нет
Значит если не перенаправляет на foo/index, то правила скорее всего верны? (Добавление)
При таком обращении браузер ищет директорию /foo/ в корне сайта, как-тогда ему сказать что-ты туда не ходи, а отдай обратно, а я уже направлю куда надо....
И снова о ЧПУ в надежде получить необходимую информацию! Вопрос о ЧПУ от новичков был и будет, поэтому терпения господа.
И так, что же делает mod_rewrite? Что такого ЧПУшного он делает? Ссылка вида http://site[dot]com/index.php?cat=fooв такую не превращается: http://site[dot]com/foo/
как я понимаю он не делает напрямую преобразование, как ожидалось. Нужно получить а потом обработать! Это ТАК?
Вопрос: так как же получить и обработать, чтобы ссылки выглядели на сайте именно site.com/foo/ , я так понимаю нужно делать соответственные директории от корня сайта, в моем примере это: './foo/index.php' - ну а index.php уже наверное можно как-то убрать? Тогда при запросе site.com/foo/ мне выдаст страницу из директории foo/. Получается что нужно будет х*ев* тучу директорий и файлов если это будет новость, пост... Так как же быть ?????????????
Здесь то, что сотворил на данный момент ( на текст, надписи и прочее не смотреть!) http://beauty-in-health[dot]net .
Ну не могу понять как же все-таки сделать эти ЧПУ???
фишка еще в том, что индексный файл должен быть в корне сайта а не в папке как у вас.
Пробовал перемещать и снова неудача... Интересно было бы дать кому-то из знающих посмотреть на это чудо, может ли такое существовать в сети))) (Добавление) DeepVarvarDeepVarvar
Подскажите куда обратится с помощью за WMZ??? Очень нужна помощь.
Моя почта в подписи.
Цель:
-убрать из адресной строки:
1. index.php
2. index.php?cat=
3. index.php?subcat=
4. index.php?subcat=&article=
-соответственно оставить значения параметров: cat=, subcat=, subcat= &article= , но при этом оставить возможность использовать эти параметры для $_GET[].
Э, нее, никаких денег, вы так решите для себя, либо всегда платить, либо делать все самому.
Загуглите по фразе "ЧПУ денвер"
Так понимаешь делаю сайт для себя, без всяких знаний начинал, а тут еще диплом сдавать через месяц по строительству, так хочу закончить с этим делом, пусть потихоньку индексируется, а сдам диплом, так уже можно будет поднажать, нужно очень срочно... ну плиззз (Добавление) DeepVarvar
Что никак?
Не знаю, так вот не делает рерайт... Никак не получается уже это сделать... Может вы можете сделать эти ЧПУ??? Или подскажите кто может помочь реализовать ЧПУ, сколько будет стоить? 10 wmz достаточно?
Поставил пробел... Сдвиг есть - переадресовывается на http://localhost/denwer/ и пишет "Ура заработало", но что далее делать не пойму... (Добавление) DeepVarvar
Вот лог денвера
[Sat Nov 10 23:44:48 2012] [error] [client 127.0.0.1] , referer: http://localhost/phpsite/foo/
При наборе:
http://localhost/phpsite/foo/, как выше Вы писали
DeepVarvar пишет:
Вам заинклюдит автоматом файл reg.php лежащий в папке modules
Вот что у меня получается : Вы ошиблись при наборе URL в браузере. Вероятнее всего, сервер пытается найти файл Z:/home/localhost/www/phpsite/foo/, которого не существует.
Здравствуйте форумчане! Не могу разобраться с этими чудо ссылками ЧПУ... Ссылки у меня 4 видов, то есть запросы выглядят так:
1. http://localhost/phpsite/index.php
2. http://localhost/phpsite/index.php?cat=foo
3. http://localhost/phpsite/index.php?subcat=foo1
4. http://localhost/phpsite/index.php?subcat=foo1&article=foo11
Цель:
-убрать из адресной строки:
1. index.php
2. index.php?cat=
3. index.php?subcat=
4. index.php?subcat=&article=
-соответственно оставить значения параметров: cat=, subcat=, subcat= &article= , но при этом оставить возможность использовать эти параметры для $_GET[].