![]() |
Mod_Rewrite
как заменить ссылку http://lalala.com/index.php?mod=main на http://lalala.com/main/
будут ли передаваться параметры? &user=bbbb&pass=123dasd и т.д? |
Попробуй так:
RewriteRule ^/index.php?mod=main(.*)$ /main/$1 [NE] и кстати заюзай поиск по слову RewriteRule - много полезного найдешь. |
не работает
надо чтобы обрабатывались ссылки http://localhost/main/ -> http://localhost/index.php?mod=main http://localhost/admin/ -> http://localhost/index.php?mod=admin http://localhost/admin/add_rec/ -> http://localhost/index.php?mod=admin&x=add_rec http://localhost/client/command/id/file/ -> http://localhost/index.php?mod=clien...d=id&file=file и еще нужна возможность передачи параметров http://localhost/client/command/id/file/?login=$login&pass=$pass&cmd=$cmd |
Mod_Rewrite
есть RewriteRule ^(.*)/(.*)/$ /?mod=$1&x=$2
преобразует ссылки localhost/search/find/ в localhost/index.php?mod=search&x=find как сделать так чтобы при наборе localhost/search/ получалось localhost/index.php?mod=search&x=main |
Пропиши реврайт localhost/search/ -> localhost/search/main/
|
мне не только search надо..
и так для каждого реврайт прописывать? /main/ для всех одинаково будет.. а вот что до /main/ везде разное... |
Ну пропиши реврайт: localhost/(.+)/ -> localhost/$1/main/ , проблема-то в чем...
|
проблема в регулярных выражениях..
где вообще про них можно поподробнее почитать? кроме документации php |
|
Часовой пояс GMT +4, время: 05:12. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.