Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Администрирование Web серверов и Web служб > URI! Как изменить в индейце?


Автор: Piphon 27.5.2004, 22:05
Как заменить путь
www.---.ru/text/php/all/1

на

www.---.ru/?s=text&g=php&v=all&n=1

или

при любом обращении запускать файл index.php?query

где query есть путь после сайта

Автор: IZ@TOP 27.5.2004, 22:25
Ищи доки по mod_rewrite.

Автор: Master 27.5.2004, 23:50
Код
RewriteEngine on
RewriteRule ^www.---.ru/([^/]*)/[^/]*)/[^/]*)/[^/]*)$ www.---.ru/?s=$1&g=$2&v=$3&n=$4

Автор: Гость_Piphon 28.5.2004, 11:11
Инфа есть и пример я уже сделал, благодарен! Но... не работает. Кажется .htaccess не читается. Ещё раз спасибо!

Автор: Гость_Piphon 28.5.2004, 11:23
есть .htaccess

Код
DirectoryIndex text.txt
RewriteEngine on
RewriteRule ^(.*)index.php $1text.txt
RewriteRule ^(.*)/admin/(.*)/(.*)/(.*) $1/index.php?sect=admin&groop=$2&act=$3&id=$4
RewriteRule ^(.*)/admin/(.*)/(.*) $1/index.php?sect=admin&groop=$2&act=$3


находится в корневой папке сервера "C:\Piphon\book\www.fantazy.ru\"
и неработает. Если перенести в httpd всё окей!

Автор: Гость_Piphon 28.5.2004, 11:25
И ещё раз я. Может поможете с этим? Раньше практически по такому же адрессу жил другой и ругался при ошибках, а этот даже не ругается.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)