Форум → Программирование → PHP для идиотов → файлы в адресной строке
файлы в адресной строке
Страницы: ← Следующая страница →
-
3 февраля 2008 г. 16:24, спустя 26 минут 52 секунды
покажи как делаешь?
mod_rewrite? покажи htaccessвсе умрут, а я изумруд -
-
3 февраля 2008 г. 17:14, спустя 9 минут 32 секунды
а нормальный нельзя использовать?все умрут, а я изумруд -
-
4 февраля 2008 г. 16:34, спустя 2 минуты 20 секунд
ну используй ЧПУ не через 404, а с mod_rewrite
.htaccess
RewriteEngine on
RewriteBase /
RewriteRule ^([a-zA-Z0-9]*)$ index.php?$1
допустим такое
а в скрипте разбирай $_SERVER['REQUEST_URI']все умрут, а я изумруд -
5 февраля 2008 г. 11:07, спустя 18 часов 32 минуты 53 секунды
а если надо у http://mysite.ru/work/2008/2/5 - 4 параметра
а в другом месте у http://mysite.ru/rest всего 1 параметр? -
5 февраля 2008 г. 11:51, спустя 43 минуты 16 секунд
а в скрипте разбирай $_SERVER['REQUEST_URI']
все умрут, а я изумруд -
-
5 февраля 2008 г. 12:04, спустя 12 минут 33 секунды
с таким как вы написали, работает только, если один параметр. Полазил по инету нашел вариантRewriteRule ^([a-zA-Z0-9/]*)$ index.php [L,QSA]
-
5 февраля 2008 г. 12:09, спустя 5 минут 15 секунд
но кстати проблемаМой пхп воспринимает строку http://mysite.ru/work/ как http://mysite.ru/work.php , но мне хотелось бы, чтобы у них не было ничего общего) возможно что-то в php.ini нужно поменять? :\
не исчезла -
5 февраля 2008 г. 12:30, спустя 20 минут 42 секунды
с таким как вы написали, работает только, если один параметр. Полазил по инету нашел вариантRewriteRule ^([a-zA-Z0-9/]*)$ index.php [L,QSA]
а ну да, там же слеш ещё надо включитьвсе умрут, а я изумруд -
5 февраля 2008 г. 13:06, спустя 35 минут 27 секунд
Я обычно пишу
RewriteRule ^(.+)$ index.php [QSA,E=REWRITE_REQUEST:$1]
чтобы не зависело есть слеш или нет
А потом разбор URL
$topics = preg_split("/[\/\\\\]/", $_SERVER['REWRITE_REQUEST'], -1, PREG_SPLIT_NO_EMPTY);
При таком подходе, параметры передаваемые через GET работают совершенно автономно. -
5 февраля 2008 г. 13:15, спустя 9 минут 2 секунды
AlexB, т.е. у тебя /folder/ и /folder обрабатываются одинаково? А как тогда использовать относительные ссылки? -
5 февраля 2008 г. 13:19, спустя 4 минуты 18 секунд
Никак. Я их не использую и другим не советую. Но если, кто-то не может без них жить, пусть внесет несложные изменения сам …
А как тогда использовать относительные ссылки?
Страницы: ← Следующая страница →
Пожалуйста, авторизуйтесь, чтобы написать комментарий!