Добрый день уважаемые форумчане PHP помогите пожалуйста настроить 301 редирект черел файл htaccess сайт http://realtyhochu.ru/ мне надо настроить редирект с несуществующей страницы /catalog.php?item=486 на страницу http://realtyhochu.ru/catalog-dverej/brendy-dverey/vkhodnye ... v-bariach/ Для этого я прописал строчку вида: Redirect 301 /catalog.php?item=486 http://realtyhochu.ru/catalog-dverej/brendy-dverey/vkhodnye ... v-bariach/ но редирект не получился (( :-( Помогите пожалуйста разобраться Заранее спасибо большое полное содержание файла htaccess: <FilesMatch "\.md5$"> Deny from all </FilesMatch> DirectoryIndex index.php Options -Indexes # Comment the following line, if option Multiviews not allowed here # Options -MultiViews AddDefaultCharset utf-8 RewriteEngine on Redirect 301 /catalog.php?item=486 http://realtyhochu.ru/catalog-dverej/brendy-dverey/vkhodnye ... v-bariach/ <ifModule mod_rewrite.c> RewriteEngine On # Uncomment the following line, if you are having trouble RewriteBase / RewriteCond %{REQUEST_URI} !\.(js|css|jpg|jpeg|gif|png)$ RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php [L,QSA] </ifModule> <ifModule mod_headers.c> <FilesMatch "\.(jpg|jpeg|png|gif|js|css)$"> Header set Cache-Control "max-age=3153600, public" </FilesMatch> </ifModule>
Re: помогите пожалуйста настроить 301 редирект черел файл ht и не сработает - немного не понял - файл catalog.php существует или нет если нет тогда надо так Redirect 301 /catalog.php http://realtyhochu.ru/catalog-dverej/brendy-dverey/vkhodnye ... v-bariach/ а если он все таки каким то чудом существует то надо смотреть что бросает сюда http://realtyhochu.ru/catalog.php/
Re: помогите пожалуйста настроить 301 редирект черел файл ht Slavka , спасибо за помощь и за то что вы откликнулись порылся на форумах и нашел решение данной проблемы вообщем при настройке редиректа со страниц вида catalog.php?item=486 на страницу типа http://realtyhochu.ru/catalog-dverej/brendy-dverey/vkhodnye ... v-bariach/ надо использовать следующую конструкцию RewriteEngine on RewriteCond %{QUERY_STRING} ^item=486$ RewriteRule ^catalog.php$ http://realtyhochu.ru/catalog-dverej/brendy-dverey/vkhodnye ... v-bariach/? [R=301,L] надеюсь что помог кому тов решении такой же проблемы как и у меня