Advertisement:

Author Topic: Функция "дружественных URL"  (Read 5448 times)

Offline gordon01

  • Semi-Newbie
  • *
  • Posts: 51
  • Gender: Male
    • MF Team
Функция "дружественных URL"
« on: September 19, 2005, 05:55:09 AM »
Чего она требует? Не работет на моём сервере :-X , возможно надо какие-то настройки php? Скажу хостеру, чтоб включил, а что надо ей? ???
Локально на денвере работает...

Offline †MavN†

  • Local Moderator
  • Sophist Member
  • *
  • Posts: 1,203
  • Gender: Male
  • MavnGroup
    • MavnGroup
Re: Функция "дружественных URL"
« Reply #1 on: September 19, 2005, 04:31:17 PM »
А на чем у тебя сервант стоит. Эта функция работает только на апаче на IIS работать не будет. На чем именно все это основано пока так и не разобрался.

Offline gordon01

  • Semi-Newbie
  • *
  • Posts: 51
  • Gender: Male
    • MF Team
Re: Функция "дружественных URL"
« Reply #2 on: September 20, 2005, 02:39:57 AM »
Апач, конечно.
Quote
Это меняет немного формат URL-ов, что бошльше нравится поисковым машинам. Они будут выглядеть как index.php/topic,1.html.

Эта опция будет недоступна на Вашем сервере.
>:( >:( >:( >:( >:( >:( ??? ??? ???

Offline †MavN†

  • Local Moderator
  • Sophist Member
  • *
  • Posts: 1,203
  • Gender: Male
  • MavnGroup
    • MavnGroup
Re: Функция "дружественных URL"
« Reply #3 on: September 20, 2005, 03:23:01 AM »
кстати попробуй через htaccess это сделать на эту тему есть там фишка такая типа можно делать коротенькие урлы часть будет просто не видна и обрезатся но все будет работать тип топ просто не знаю разрешены ли у тебя такие директивы на хосте

Offline gordon01

  • Semi-Newbie
  • *
  • Posts: 51
  • Gender: Male
    • MF Team
Re: Функция "дружественных URL"
« Reply #4 on: September 20, 2005, 08:49:37 AM »
А что именно писать в хтаксесс?

Offline †MavN†

  • Local Moderator
  • Sophist Member
  • *
  • Posts: 1,203
  • Gender: Male
  • MavnGroup
    • MavnGroup
Re: Функция "дружественных URL"
« Reply #5 on: September 20, 2005, 03:16:14 PM »
RewriteEngine On
RewriteRule ^([^\.]+[^/])$ /$1.php [L]
что то типа такого только не пробовал ничего сказать не смогу. Так в документации посмотрел пример

Offline gordon01

  • Semi-Newbie
  • *
  • Posts: 51
  • Gender: Male
    • MF Team
Re: Функция "дружественных URL"
« Reply #6 on: September 21, 2005, 12:00:06 AM »
Спросил в англоязычной части, мож они чё скажут?
http://www.simplemachines.org/community/index.php?topic=50263.msg355716#msg355716

Offline †MavN†

  • Local Moderator
  • Sophist Member
  • *
  • Posts: 1,203
  • Gender: Male
  • MavnGroup
    • MavnGroup
Re: Функция "дружественных URL"
« Reply #7 on: September 24, 2005, 05:59:37 AM »
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?%{QUERY_STRING} 

Еще один вариант работает на многих cms