|
|
|
Mod_rewrite, Как изменить вид ссылки типа index.php?cat=php ?
|
|||
|---|---|---|---|
|
#18+
Стоило то сначала почитать, а потом делать, а не наоброт) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2012, 15:58:39 |
|
||
|
Mod_rewrite, Как изменить вид ссылки типа index.php?cat=php ?
|
|||
|---|---|---|---|
|
#18+
HettСтоило то сначала почитать, а потом делать, а не наоброт) Я читал, сколько можно читать, да на грабли наступил, практика она такая, может подколоть! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2012, 16:09:39 |
|
||
|
Mod_rewrite, Как изменить вид ссылки типа index.php?cat=php ?
|
|||
|---|---|---|---|
|
#18+
Как насчет старой доброй фишки с PATH_INFO?! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2012, 21:04:48 |
|
||
|
Mod_rewrite, Как изменить вид ссылки типа index.php?cat=php ?
|
|||
|---|---|---|---|
|
#18+
в общем в итоге я пришел к тому что сработало у меня такое правило: Код: sql 1. 2. 3. 4. 5. 6. но вопрос теперь в другом, а как убрать &article=$2 ? Объясняю почему, у меня такой скрипт: Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. казалось бы убрать &article=$2 легко, вот такое правило примерно выходит: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. но теперь когда я открываю главную страницу, я вижу только авторit's Only categories т.е. правило в буквальном смысле сбивает мне главную страницу, как этого избежать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2012, 18:53:13 |
|
||
|
Mod_rewrite, Как изменить вид ссылки типа index.php?cat=php ?
|
|||
|---|---|---|---|
|
#18+
Ну конеш, вы все запросы перенаправляете на index.php?cat=$1 Не хотите вы слушать советов. Я ранее порекомендовал использовать код: Код: plaintext 1. 2. 3. 4. 5. Ловите $_SERVER['REQUEST_URI'], смотрите что там и далее делаете уже что нужно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2012, 19:12:43 |
|
||
|
Mod_rewrite, Как изменить вид ссылки типа index.php?cat=php ?
|
|||
|---|---|---|---|
|
#18+
Либо пишите внятные правила, типа Код: php 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2012, 19:15:51 |
|
||
|
Mod_rewrite, Как изменить вид ссылки типа index.php?cat=php ?
|
|||
|---|---|---|---|
|
#18+
Hett, допустим у меня на странице ссылка вида: Код: html 1. все, больше ничего, если я по ней кликну, в адресной строке браузера должно появиться http://mysite.loc/php и ничего лишнего, но на самом деле в .htaccess прописано внятное правило : Код: sql 1. , в итоге которого я должен получить тот самый заветный $_GET['cat'], увы чего не происходит. п.с. внятное правило немного непонятно мне в силу того что там вообще цифры делают? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2012, 19:43:39 |
|
||
|
Mod_rewrite, Как изменить вид ссылки типа index.php?cat=php ?
|
|||
|---|---|---|---|
|
#18+
это пример, чтобы показывать так: cat/10 ну если нужно cat/php то и заменить цифры на буквы. А так, чисто логически вы сами как думаетЕ, если вы все запросы перенаправляете на категории, то как вы будете другие страницы показывать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2012, 20:00:30 |
|
||
|
Mod_rewrite, Как изменить вид ссылки типа index.php?cat=php ?
|
|||
|---|---|---|---|
|
#18+
Hettвсе запросы перенаправляете на категории я ни все переправляю, только хочу скрытый $_GET['cat'] получить, в общем очень это все сложно так на пальцах, создал архивчик, совсем простой для примера, я думаю там понятно будет что к чему, test.loc там одно из правил срабатывает, а другое нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2012, 20:23:27 |
|
||
|
Mod_rewrite, Как изменить вид ссылки типа index.php?cat=php ?
|
|||
|---|---|---|---|
|
#18+
Ну и откуда ему знать, категория это или какая-то другая ссылка? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2012, 20:30:48 |
|
||
|
Mod_rewrite, Как изменить вид ссылки типа index.php?cat=php ?
|
|||
|---|---|---|---|
|
#18+
HettНу и откуда ему знать, категория это или какая-то другая ссылка? Код: php 1. вот отсюда хотя бы. Ну статью он же как-то открывает (нормально обрабатывает). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2012, 20:34:14 |
|
||
|
Mod_rewrite, Как изменить вид ссылки типа index.php?cat=php ?
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2012, 20:39:43 |
|
||
|
Mod_rewrite, Как изменить вид ссылки типа index.php?cat=php ?
|
|||
|---|---|---|---|
|
#18+
Hett хорошо хоть так, некоторые бы тут уже censored опрелюдовали, ты самый терпеливый Hett, спасибо тебе. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2012, 20:49:40 |
|
||
|
Mod_rewrite, Как изменить вид ссылки типа index.php?cat=php ?
|
|||
|---|---|---|---|
|
#18+
Stasonixв общем в итоге я пришел к тому что сработало у меня такое правило: + Код: sql 1. 2. 3. 4. 5. 6. но вопрос теперь в другом, а как убрать &article=$2 ? Объясняю почему, у меня такой скрипт: Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. казалось бы убрать &article=$2 легко, вот такое правило примерно выходит: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. но теперь когда я открываю главную страницу, я вижу только авторit's Only categories т.е. правило в буквальном смысле сбивает мне главную страницу, как этого избежать? elseif (isset($_GET['cat']) and (!isset($_GET['article']) or empty($_GET['article']))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2012, 20:49:48 |
|
||
|
Mod_rewrite, Как изменить вид ссылки типа index.php?cat=php ?
|
|||
|---|---|---|---|
|
#18+
phpz, да ни в этом суть, надеюсь мой архив не сложно скачать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2012, 20:52:40 |
|
||
|
Mod_rewrite, Как изменить вид ссылки типа index.php?cat=php ?
|
|||
|---|---|---|---|
|
#18+
А вообще попахивает глобальными переменными (наверно упустил я это). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2012, 20:53:52 |
|
||
|
Mod_rewrite, Как изменить вид ссылки типа index.php?cat=php ?
|
|||
|---|---|---|---|
|
#18+
StasonixА вообще попахивает глобальными переменными (наверно упустил я это). хотя... нет, с этим ничего толкового в голову ни лезет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2012, 20:54:49 |
|
||
|
Mod_rewrite, Как изменить вид ссылки типа index.php?cat=php ?
|
|||
|---|---|---|---|
|
#18+
Не хочу создавать новую, как добавить сюда третий параметр? Код: sql 1. 2. 3. 4. 5. 6. в общем надо чтобы это осталось, но прибавился еще третий параметр "art" Код: sql 1. Так правильно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2012, 18:12:53 |
|
||
|
|

start [/forum/topic.php?fid=23&msg=37869768&tid=1464799]: |
0ms |
get settings: |
7ms |
get forum list: |
10ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
190ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
57ms |
get tp. blocked users: |
2ms |
| others: | 231ms |
| total: | 515ms |

| 0 / 0 |
