Jump to content
  • 0

.htaccess


av3nger
 Share

Question

помогите, пожалуйста, решить проблему

мне нужно сделать так, чтобы запрос на site.ru и www.site.ru перенаправлялись на www.site.ru/folder/

сейчас в файле .htaccess у меня прописано следующее:

RewriteCond %{HTTP_HOST} ^site\.ru$ [NC]

RewriteRule ^(.*)$ http://www.site.ru/folder/ [R,L]

при таком у меня прекрасно работает переадресация с site.ru, но www.site.ru не переадресовывается.

Link to comment
Share on other sites

2 answers to this question

Recommended Posts

  • 0

при таком раскладе он пишет, что на сайте циклическая переадресация

ниже полный код файла .htaccess

там две переадресации для двух доменов. первый домен (oldsite.ru) - переадресация на домен с www.

и второй домен, для которого я получаю постоянно эту ошибку циклической переадресации.

Options -Indexes 
ErrorDocument 404 /404.php

<IfModule mod_php5.c>
php_flag allow_call_time_pass_reference 1
php_flag session.use_trans_sid off

#php_value display_errors 1

#php_value mbstring.func_overload 2
#php_value mbstring.internal_encoding UTF-8
</IfModule>

<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine On

RewriteCond %{HTTP_HOST} ^oldsite.ru
RewriteRule (.*) http://www.oldsite.ru/$1 [R=301,L]

RewriteCond %{HTTP_HOST} ^(www\.)?site\.ru$ [NC]
RewriteRule ^(.*)$ http://www.site.ru/folder/ [R=302,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>

<IfModule mod_dir.c>
DirectoryIndex index.php index.html
</IfModule>

<IfModule mod_expires.c>
ExpiresActive on
ExpiresByType image/jpeg "access plus 3 day"
ExpiresByType image/gif "access plus 3 day"
</IfModule>

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy