Изначальный файл, где всё работает Код (Text): AddDefaultCharset utf-8 AddCharset UTF-8 * <IfModule mod_charset.c> CharsetSourceEnc UTF-8 CharsetDefault UTF-8 # выставляем заголовок Content-Encoding: gzip AddEncoding gzip .gz # с самого начала включаем gzip для текстовых файлов AddOutputFilterByType DEFLATE text/html AddOutputFilterByType DEFLATE text/xml # и для favicon.ico AddOutputFilterByType DEFLATE image/x-iconПриложение 243 # также для CSS- и JavaScript-файлов AddOutputFilterByType DEFLATE text/css AddOutputFilterByType DEFLATE text/javascript AddOutputFilterByType DEFLATE application/x-javascript # далее устанавливаем максимальную степень сжатия (9) # и максимальный размер окна (15). Если сервер не такой # мощный, то уровень сжатия можно выставить в 1, размер # файлов при этом увеличивается примерно на 20%. DeflateCompressionLevel 9 DeflateWindowSize 15 # отключаем сжатие для тех браузеров, у которых проблемы с # его распознаванием: BrowserMatch ^Mozilla/4 gzip-only-text/html BrowserMatch ^Mozilla/4\.0[678] no-gzip BrowserMatch Konqueror no-gzip BrowserMatch \bMSIE !no-gzip !gzip-only-text/html # указываем прокси-серверам передавать заголовок User-Agent # для корректного распознавания сжатия Header append Vary User-Agent # запрещаем кэширование на уровне прокси-сервера для всех # файлов, для которых у нас выставлено сжатие, <FilesMatch .*\.(css|js|php|phtml|shtml|html|xml)$> Header append Cache-Control: private </FilesMatch> # включаем кэширование для всех файлов сроком на 10 лет ExpiresActive On ExpiresDefault ”access plus 10 years” # отключаем его для HTML-файлов <FilesMatch .*\.(shtml|html|phtml|php)$> ExpiresActive Off </FilesMatch> </IfModule> php_flag session.upload_progress.cleanup 0 php_value post_max_size 1032M php_value upload_max_filesize 1024M RewriteEngine on RewriteCond %{HTTP:Authorization} ^(.*) RewriteRule ^(.*) - [E=HTTP_AUTHORIZATION:%1] AddHandler application/x-httpd-php .php .htm .html .shtml AddHandler server-parsed .shtml .shtm .sht .html .htm #редирект на версию без www-префикса RewriteCond %{HTTP_HOST} ^www.trahodrom\.com$ [NC] RewriteRule ^(.*)$ http://trahodrom.com/$1 [R=301,L] RewriteCond %{HTTP_HOST} ^www.en.trahodrom\.com$ [NC] RewriteRule ^(.*)$ http://en.trahodrom.com/$1 [R=301,L] Redirect 301 /all/ /best Redirect 301 /month/ /best/month Redirect 301 /3days/ /best/day RewriteCond %{SCRIPT_FILENAME} !-f RewriteCond %{SCRIPT_FILENAME} !-d RewriteRule ^(search)$ /index.php?view=$1 [L,QSA] ###Перенаправления админки### RewriteRule ^(admin)$ admin_index.php RewriteRule ^admin/add/$ admin_index.php?view=add_video RewriteRule ^admin/edit$ admin_index.php?view=edit_video RewriteRule ^admin/remove$ admin_index.php?view=remove_video RewriteRule ^admin/addstar$ admin_index.php?view=add_star RewriteRule ^admin/cat$ admin_index.php?view=cat RewriteRule ^admin/stat$ admin_index.php?view=stat #Постраничная навигация в админке RewriteRule ^admin/edit/page([0-9]+)$ admin_index.php?view=edit_video&page=$1 RewriteRule ^admin/remove/page([0-9]+)$ admin_index.php?view=remove_video&page=$1 ###Конец перенаправления админки### RewriteRule ^(login)$ index.php?view=$1 RewriteRule ^(signup)$ index.php?view=$1 RewriteRule ^(account)$ index.php?view=$1 RewriteRule ^(recover)$ index.php?view=$1 RewriteRule ^(home)$ index.php?view=$1 RewriteRule ^(about)$ index.php?view=$1 RewriteRule ^(terms)$ index.php?view=$1 RewriteRule ^(protect)$ index.php?view=$1 RewriteRule ^(about)$ index.php?view=$1 RewriteRule ^(about)$ index.php?view=$1 RewriteRule ^video([0-9]+)/([a-zA-Z0-9_-]+)$ index.php?view=video&id=$1&title_url=$2 #Best videos RewriteRule ^(best)$ index.php?view=best_videos&output=best_all_videos RewriteRule ^(best)/month$ index.php?view=best_videos&output=best_month_videos RewriteRule ^(best)/week$ index.php?view=best_videos&output=best_week_videos RewriteRule ^(best)/day$ index.php?view=best_videos&output=best_day_videos RewriteRule ^best/page([0-9]+)$ index.php?view=best_videos&output=best_all_videos&page=$1 RewriteRule ^best/month/page([0-9]+)$ index.php?view=best_videos&output=best_month_videos&page=$1 RewriteRule ^best/week/page([0-9]+)$ index.php?view=best_videos&output=best_week_videos&page=$1 RewriteRule ^best/day/page([0-9]+)$ index.php?view=best_videos&output=best_day_videos&page=$1 #RewriteRule ^(all|month|3days)/$ index.php?view=index&output=$1 #RewriteRule ^(all|month|3days)/page([0-9]+)$ index.php?view=index&output=$1&page=$2 RewriteRule ^(ru|en|ua)$ index.php?lang=$1 RewriteRule ^page([a-zA-Z0-9_-]+)$ index.php?view=index&page=$1 RewriteRule ^(categories/)$ index.php?view=cat RewriteRule ^categories/([a-zA-Z_-]+)/$ index.php?view=cat&title_url=$1 RewriteRule ^categories/([a-zA-Z_-]+)/page([0-9]+)$ index.php?view=cat&title_url=$1&page=$2 RewriteRule ^categories/([a-zA-Z_-]+)/(views)$ index.php?view=cat&title_url=$1&sort=$2 RewriteRule ^categories/([a-zA-Z_-]+)/(views)/page([0-9]+)$ index.php?view=cat&title_url=$1&sort=$2&page$3 RewriteRule ^(pornostars/)$ index.php?view=pornostars RewriteRule ^(sasha_grey)$ index.php?view=pornostar&title_url=$1 RewriteRule ^(sasha_grey)/page([0-9]+)$ index.php?view=pornostar&title_url=$1&page=$2 RewriteRule ^video/tags$ index.php?view=tags RewriteRule ^video/tags/([a-z-A-Zа-яА-Я_-]+)$ index.php?view=view_tag&title_url=$1 <files admin_index.php> AuthType Basic AuthName "Admin of the site!" AuthUserFile '/var/www/dhorh/data/www/trahodrom.com/files_hosting/.htpasswd' require valid-user </files> У меня есть один url http://sitename.com/best , а также http://sitename.com/best/week Я хочу сделать чтобы если набрать со слешэм http://sitename.com/best/, то перенаправляло на http://sitename.com/best Добавляю я Redirect 301 /best/ /best - редирект с http://sitename.com/best/ работает нормально, но если набрать http://sitename.com/best/week, то сервер сразу перенаправляет на http://sitename.com/bestweek?view=best_videos&output=best_week_videos Как мне можно по-ддругому написать редирект?