Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум Apache

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Преобразовать адрес к виду http://xxxxxxxx.com/creative/logo/mini/338
 
 автор: $Konstantin=const   (27.04.2008 в 20:24)   письмо автору
 
 

Здравствуйте!!! У меня снова вопрос по URL, вот такой генерируется адрес... http://xxxxxxxx.com/index.php?category=creative&sub=logo&name=mini&id=338. С помощью .htaccess хотел перебивать его следующим: http://xxxxxxxx.com/creative/logo/mini/338 Однако поставив .htaccess в ту же папку, где и сами файлы, URL которых необходимо перебить выходит ошибка вида "Internal Server Error". В .htaccess прописал следующее
RewriteEngine On
RewriteRule ^([a-z]+)/([0-9]*)/([0-9]*)/([0-9]*)/$   /index.php?category=$ 1&sub=$ 2&name=$ 3&id=$ 4
Что же сделал я не так подскажите пожалуйста!! Кстати, не подскажите возможно ли перебить URL на вид http://xxxxxxxx.com/creative/logo/mini/ (то есть без номера id)????

   
 
 автор: sil   (27.04.2008 в 20:38)   письмо автору
 
   для: $Konstantin=const   (27.04.2008 в 20:24)
 

http://domain/abc/456/456/567

.htaccess
RewriteEngine On
RewriteRule ^([a-z]+)/([0-9]*)/([0-9]*)/([0-9]*)/?$ index.php?category=$1&sub=$2&name=$3&id=$4

index.php
<pre><?
print_r
($_GET);
?></pre>

   
 
 автор: $Konstantin=const   (27.04.2008 в 20:55)   письмо автору
 
   для: sil   (27.04.2008 в 20:38)
 

Спасибо ошибка исчезла, а URL так и не перебивается((((((((....Что можете подсказать??

   
 
 автор: sil   (27.04.2008 в 21:41)   письмо автору
 
   для: $Konstantin=const   (27.04.2008 в 20:55)
 

domain/creative/logo/mini/338/

RewriteEngine On
RewriteRule ^([a-z]+)/([a-z]+)/([a-z]+)/([0-9]+)/?$ index.php?category=$1&sub=$2&name=$3&id=$4

   
 
 автор: $Konstantin=const   (28.04.2008 в 16:22)   письмо автору
 
   для: sil   (27.04.2008 в 21:41)
 

Oh!!! Thank you...))

   
 
 автор: $Konstantin=const   (28.04.2008 в 16:31)   письмо автору
 
   для: $Konstantin=const   (28.04.2008 в 16:22)
 

Если можно ответьте плиз еще на один вопрос ВОЗМОЖНО ЛИ ЧТОБЫ пользователь переходил на http://xxxxxxxx.com/index.php?category=creative&sub=logo&name=mini&id=338 а она автоматически перебивалась на http://xxxxxxxx.com/creative/logo/338 ???

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования