Помогите...
Спустя 10 минут, 11 секунд (26.01.2009 - 16:13) FatCat написал(а):
Цитата (apc @ 26.01.2009 - 16:03) |
незнаю как но в пхпмайадмин такая схема реализована |
Там фреймы.
А в адресной строке лишь адрес фреймсета.
Спустя 1 час, 53 минуты, 42 секунды (26.01.2009 - 18:07) apc написал(а):
Цитата (FatCat @ 26.01.2009 - 13:13) | ||
Там фреймы. А в адресной строке лишь адрес фреймсета. |
Не подсажешь как раилизавать.
И вообще это стоит того или нет?
Спустя 18 минут, 12 секунд (26.01.2009 - 18:25) twin написал(а):
Вообще то, что Вы хотите, по моему похоже на ЧПУ Человеко Понятные Урлы. Совершенно бесполезная и никчемная вещь. Если хотите спрятать данные, то лучше использовать сессию.
Спустя 35 минут, 45 секунд (26.01.2009 - 19:01) FatCat написал(а):
Цитата (apc @ 26.01.2009 - 18:07) |
это стоит того или нет? |
Смысл прятать урлы?
Спустя 2 часа, 57 минут, 50 секунд (26.01.2009 - 21:59) Revan написал(а):
Вообще то смысл прятать УРЛ есть если конечьно пользоватся этим в нужную сторону например если вам нужно перейти на domain.com/index.php?mod=info лучше всего будет это сделать domain.com/info.html поисковики как раз любят такие ссылки так что не нужно говорить что это бесполезная вещь.
Но если же вам нужен индексный файл то эта проблема легко решаетса с помощью функции apache "mod_rewrite" проверьте включён ли в apache mod_rewrite зайдите в файл конфигурации httpd.conf и найдите строчку
LoadModule rewrite_module modules/mod_rewrite.so
Если строка написана с этим символом # в начале то просто уберите его и перезагрузите сервер, если всё сделали вам нужно создать в директории скрипта файл .htaccess и поместить в него следующее содержимое
Но если же вам нужен индексный файл то эта проблема легко решаетса с помощью функции apache "mod_rewrite" проверьте включён ли в apache mod_rewrite зайдите в файл конфигурации httpd.conf и найдите строчку
LoadModule rewrite_module modules/mod_rewrite.so
Если строка написана с этим символом # в начале то просто уберите его и перезагрузите сервер, если всё сделали вам нужно создать в директории скрипта файл .htaccess и поместить в него следующее содержимое
Код |
RewriteEngine on RewriteRule index.php? index.php?id=43&bu=6&g=1&dsa=1 |
index.php? - это использование регулярного выражения тоесть на что мы будем заменять index.php?id=43&bu=6&g=1&dsa=1
Но тогда на index.php будет ссылатся именно те запросы которые указаны в редиректе если вам нужно и их изменить то можно сделать так
Код |
RewriteEngine on RewriteRule index-(.+)-(.+)-(.+)-(.+).html? index.php?id=$1&bu=$2&g=$3&dsa=$4 |
И если вам например нужно будет перейти по ссылке index.php?id=1&bu=3&g=2&dsa=20 то вам необходимо будет ввести в адресной строке index-1-3-2-20.php
Думаю суть вы поняли, если что стучите в асю 389870295.
Спустя 9 минут, 38 секунд (26.01.2009 - 22:08) twin написал(а):
Вообще то вроде как надо спрятать значения, как я понял, а не преобразовать их к чё попалошному виду. И кто Вам сказал, что поисковики любят ЧПУ? Нормально они индексируют и по штатному, не извращенному урлу, где всё повернуто с ног на голову.
Спустя 4 минуты, 50 секунд (26.01.2009 - 22:13) Revan написал(а):
Как вы думаете, какие ссылки более приветствуются? С GET запросами? Или как отдельные чистые файлы вида info.html?
Спустя 3 минуты, 26 секунд (26.01.2009 - 22:17) twin написал(а):
Одинаково. Предрассудки это. Если бот на сайт попал, он всё прошерстит.
Спустя 2 минуты, 11 секунд (26.01.2009 - 22:19) Revan написал(а):
Он шерстит чистые ссылки как отдельные файлы, а GET запросы как один, почитайте о принципе работы поисковиков.
Спустя 15 минут, 45 секунд (26.01.2009 - 22:35) twin написал(а):
И в чём принципиальная разница? Какое мне дело, каким образом он там что шерстит, как отдельнфй файл или как один? Контент он выгребет весь, ссылки расставит с гетами, пусть хоть построчно, суть то одна. Или Вы думаете, что поисковик такой дурак и на каждую ссылку второго уровня заведет отдельную учетную запись?
Спустя 11 минут, 1 секунда (26.01.2009 - 22:46) Revan написал(а):
Конечьно что нет, я не собераюсь вам рассказывать как работают поисковики, но скажу вам точно что ЧПУ действуют намного лучше на них, да и посмотрите на профессиональные сайты, на большинстве из них стоят ЧПУ да и если задать поисковой запрос, то поисковик выдаст намного больше сайтов с ЧПУ чем с GET запросами.
Спустя 19 минут, 12 секунд (26.01.2009 - 23:05) twin написал(а):
Профессиональные сайты не заморачиваются с глючным реврайтом, а называют вещи своими именами. Гет параметр - гет параметром, а адрес - адресом. Или вы Гугл считаете малопрофессиональным?
Параметр для того и параметр, что бы читался как положено.
Параметр для того и параметр, что бы читался как положено.
Цитата |
что ЧПУ действуют намного лучше на них, |
Где Вы наслушались такой пропоганды? На поисковики действуют совсем другие критерии - ревалентность, заголовки и т.д, но ни как не урлы. Урлы они гребут все без разбора - чем больше тем лучше. И уж совсем однозначно, что
Цитата |
но скажу вам точно |
Вы никак не можете, потому что алгоритмы вычисления рейтингов - тайна за семью печатями. Зная её, Вы бы не суетились по форумам, а были бы гением оптимизации и ооооочень богатым человеком.
Спустя 9 минут, 42 секунды (26.01.2009 - 23:15) FatCat написал(а):
Цитата (Revan @ 26.01.2009 - 21:59) |
domain.com/index.php?mod=info лучше всего будет это сделать domain.com/info.html поисковики как раз любят такие ссылки |
Тоже слышал эту легенду, но это легенда.
http://phpforum.ru/txt/index.php/t15561.html и http://phpforum.ru/index.php?showtopic=15561 индексируются в поисковках приблизительно одинаково.
[offtopic]
Цитата (twin @ 26.01.2009 - 23:05) |
алгоритмы вычисления рейтингов - тайна за семью печатями. Зная её, Вы бы не суетились по форумам, а были бы гением оптимизации и ооооочень богатым человеком. |
Есть работающий алгоритм вычисления алгоритмов поисковиков.
Есть желание поучаствовать в монетизации?

[/offtopic]
Спустя 21 минута, 6 секунд (26.01.2009 - 23:36) twin написал(а):
Взял на карандашик

Спустя 8 часов, 52 минуты, 47 секунд (27.01.2009 - 08:28) Revan написал(а):
Хм, может и действительно легенда...