Форум SAPE.RU

Форум SAPE.RU (http://forum.sape.ru/index.php)
-   Разработка и сопровождение сайтов (http://forum.sape.ru/forumdisplay.php?f=29)
-   -   Кто как делает ЧПУ (http://forum.sape.ru/showthread.php?t=36185)

Manfred 14.08.2009 13:01

Кто как делает ЧПУ
 
Я новичок на вашем форуме. Пардон если не там тему создал. У меня вопрос. Сейчас занимаюсь созданием ЧПУ, и выбор падает на форстайп.
Кто-нибудь спользует эту технологию?

Zergalius 14.08.2009 13:15

У меня просто:
Цитата:

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php [L,QSA]
А делее разбираю
Цитата:

$url_page = $_SERVER['REQUEST_URI'];
$url = split ('/', $url_page);
print_r ($url);

Йода 14.08.2009 14:05

Zergalius, ога.
Какие тут еще технологии, какие форстайпы.
Все сводицца к редактированию htaccess-а..

maksim7 14.08.2009 14:26

Manfred, Даже гоша мне по слову форстайпы не выдал ни одного результата.
Что это такое?
Все тру юзают модуль mod rewrite от Апача, или как сказал уважаемый Йода,
Цитата:

Все сводицца к редактированию htaccess-а..

azzy 14.08.2009 14:37

Цитата:

Сообщение от maksim7 (Сообщение 534341)
Manfred, Даже гоша мне по слову форстайпы не выдал ни одного результата.
Что это такое?
Йода,

наверное это Force Type...

Manfred 14.08.2009 14:38

По слову ForceType php вроде выдаёт. Много интересных статей, но плохо что-то рублю в практике. Мод реврайтом я пользовался раньше. Для новой цели он очень мутерный. Вобщем не подходит, а вот ForceType самый раз. Только не уловлю как всё сделать похитрее. Поэтому и спрашиваю у тех кто им пользуется.

Йода 14.08.2009 14:45

Погуглил про форстайп.
Нашел много примеров, как народ с этим жостко трахаецца.
Решил, что пока останусь ретроградом..
:)

maksim7 14.08.2009 14:51

Manfred, директива ForceType, теперь понял о чём вы, но никогда этим для чпу не пользовался.
На phpclub есть статья, там этот вариант вроде тоже затрагивается чуть чуть. Почитайте может поможет, а может что то другое возьмёте. (_http://phpclub.ru/detail/article/2001-01-16)

P.S. может вы не умеете готовить mod rewrite?

azzy 14.08.2009 14:54

как я понял вот это в .htaccess надо пихнуть

Цитата:


Action throw /index.php

<FilesMatch "^([^.]+)$">
ForceType throw
</FilesMatch>

<FilesMatch index.php>
ForceType application/x-httpd-php
</FilesMatch>


Atomic 14.08.2009 16:01

Цитата:

htaccess
нет той гибкости, которую можно изобразить с помощью скриптов.

Zergalius, да, только preg_split, он пошустрее


Часовой пояс GMT +3, время: 19:06.

Работает на vBulletin® версия 3.8.7.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
SAPE.RU — система купли-продажи ссылок с главных и внутренних страниц сайтов.