|
|
|
| Всем привет!
тут вот какая проблемка. делаю редирект в htacess:
Redirect 301 /catalog/43_79_102.html http://www.site.ru/catalog/43_79.html
|
но переадресация работает не правильно, перебрасывает на урл: http://www.site.ru/catalog/43_79.html?categor=43_79_102
вот текст аксесса:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^site.ru
RewriteRule (.*) http://www.site.ru/$1 [R=301,L]
Options +FollowSymlinks
RewriteBase /
AddHandler application/x-httpd-php .html
# Динамические страницы
Redirect 301 /catalog/43_79_102.html http://www.site.ru/catalog/43_79.html
RewriteRule ^catalog/([0-9_]+).html?(.*) index.php?categor=$1&filter=$2 [L]
RewriteRule ^catalog/([0-9_]+)_page_([0-9]+).html index.php?categor=$1&page=$2 [L]
RewriteRule ^catalog/([0-9_]+).html index.php?categor=$1 [L]
RewriteRule ^catalog/([0-9_]+)/([0-9]+).html index.php?categor=$1&product=$2 [L]
RewriteRule ^task/([0-9_]+)/([0-9]+).html index.php?action=task&categor=$1&product=$2 [L]
RewriteRule ^artical_([0-9]+).html$ index.php?action=artical&artical=$1 [L]
RewriteRule ^video/(.*) index.php?action=video&video=$1 [L]
RewriteRule ^print/product_([0-9]+).html print.php?product=$1 [L]
RewriteRule ^(.*).html index.php?action=$1 [L]
|
я думаю где то перемудрил, но не пойму где. помогите найти ошибку. | |
|
|
|
|
|
|
|
для: Spenser
(13.04.2009 в 12:42)
| | ну что, никто не знает в чем может быть проблема? | |
|
|
|
|
|
|
|
для: Spenser
(14.04.2009 в 15:15)
| | у Вас срабатывает RewriteRule ^catalog/([0-9_]+).html index.php?categor=$1 [L] | |
|
|
|
|
|
|
|
для: Trianon
(14.04.2009 в 15:49)
| | а есть какой нибудь выход из этой ситуации средствами апача или тут надо делать переадресацию через ПХП? | |
|
|
|
|
|
|
|
для: Spenser
(13.04.2009 в 12:42)
| |
RewriteRule ^catalog/43_79_102.html$ http://www.site.ru/catalog/43_79.html [L,R=301]
RewriteRule ^catalog/([0-9_]+).html?(.*) index.php?categor=$1&filter=$2 [L]
|
| |
|
|
|
|
|
|
|
для: mihdan
(16.04.2009 в 11:30)
| | Спасибо огромное! все работает:) | |
|
|
|