[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Помогите с mod_rewrite
userguest
Здравствуйте.
Помогите, пожалуйста, с преобразованием вот этого:

http://localhost/folder/name/page1?num=1111&string=2222

(где 1111 и 2222 постоянно меняются, все остальное - неизменно)

в такой вид:

http://localhost/nessfold/1111/2222

посредством mod_rewrite.

Т.е. хотелось бы кусок кода типа:

RewriteRule ^page/([^/]+)/?$ /index.php?p=$1 [L]
RewriteRule ^page/([^/]+)/([^/]+)/?$ /index.php?p=$1&d=$2 [L]




Спустя 37 минут, 38 секунд (28.06.2010 - 22:28) userguest написал(а):
Так верно:

RewriteEngine on
Options +FollowSymlinks
RewriteBase /
RewriteRule ^nessfold/([0-9]+)/([0-9]+)\$ folder/name/page1?num=$1&string=$2

На месте 1111 и 2222 могут быть любые цифры и буквы латинского алфавита.
Т.е. насколько я понимаю, нужно исправить эти участки кода: ([0-9]+)/([0-9]+)

Помогите.

Спустя 1 минута, 45 секунд (28.06.2010 - 22:30) FatCat написал(а):
http://www.generateit.net/mod-rewrite/
RewriteEngine On
RewriteRule ^([^/]*)/([^/]*)$ /folder/name/page1?num=$1&string=$2 [L]

Спустя 1 час, 58 минут, 38 секунд (29.06.2010 - 00:28) userguest написал(а):
Спасибо.
Вот уж действительно полезная ссылка!

Подскажите еще, пожалуйста.

Прописываю:

RewriteEngine On
RewriteRule ^([^/]*)/$ $1.php [L]

страница открывается, но на ней только текст.
В чем может быть проблема?

Спустя 1 месяц, 4 дня, 7 часов, 56 минут, 14 секунд (3.08.2010 - 08:25) Userguest написал(а):
Здравствуйте.
FatCat, не могли бы вы написать ссылку на сайт для создания регулярных выражений (и не только), которая была в данной теме.



Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.