Цитата |
---|
Александр Буйлов пишет: Но в таком случае если набрать " |
Код |
---|
Options -Indexes ErrorDocument 404 /404.php #Options +FollowSymLinks <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/ RewriteRule ^index\.php$ http\:\/\/www\.site\.ru\/ [R=301,L] RewriteCond %{THE_REQUEST} ^[0-9a-zA-Z]{3,9}\ /(.*)index\.php\ HTTP/ [NC] RewriteRule ^(.*)index\.php$ http\:\/\/www\.site\.ru\/$1 [R=301,L] #RewriteRule ^(.*)index\.php$ http\:\/\/www\.site\.ru\/$1 [R=301,L] RewriteCond %{HTTP_HOST} ^site\.ru$ [NC] RewriteRule ^(.*)$ http://www.site.ru/$1 [R=301,L] RewriteCond %{REQUEST_FILENAME} -f [OR] RewriteCond %{REQUEST_FILENAME} -d [OR] RewriteCond %{REQUEST_URI} (.*)\.(jpg|gif|js|png|css|ico)$ RewriteRule .+ - [L] RewriteRule [^/]$ %{REQUEST_URI}/ [R=permanent,L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-l RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !/bitrix/urlrewrite.php$ RewriteRule ^(.*)$ /bitrix/urlrewrite.php [L] RewriteRule .* - [E=REMOTE_USER:%{HTTP:Authorization}] </IfModule> SetEnv PHPRC /home/site/public_html/ |
у меня вот так
-------------------------------------------------------------
у меня вот такой вопрос к знатокам..
как сделать 301 редирект со страницы?
записи вида
Redirect 301 /old-page.html
Redirect permanent /old-page.html
не работают или я куда то не туда записываю...
делал над блоком
Код |
---|
RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-l RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !/bitrix/urlrewrite.php$ RewriteRule ^(.*)$ /bitrix/urlrewrite.php [L] RewriteRule .* - [E=REMOTE_USER:%{HTTP:Authorization}] </IfModule> |