1

Тема: Редирект

Как перенаправить сайт с www на без www с помощью редиректа? Где и что нужно менять? Спасибо.

Добавлено спустя 5 минут 7 секунд:

И какой редирект используется здесь?

Поделиться

2

Re: Редирект

promouter, если сервер у вас работает на апаче, то в .htaccess, который лежит в корне сайта нужно добавить

<IfModule mod_rewrite.c>
# строка "RewriteEngine On" должна быть в единственном экземпляре
RewriteEngine On
# две строки ниже лучше добавлять сразу за "RewriteEngine On"
RewriteCond %{HTTP_HOST} ^www\.(.+)$
RewriteRule ^(.*)$ http://%1/$1 [R=301,QSA,L]
# если сайт у вас работает по https протоколу, то замените http на https в вышестоящей строке
</IfModule>
Моя (Please log in or register to see this URL) FluxBB 1.5, (Please log in or register to see this URL), (Please log in or register to see this URL).

Поделиться

3

Re: Редирект

И какой редирект используется здесь?

Это надо админа пытать...

Новые стили и расширения на  (Please log in or register to see this URL)

Поделиться

4

Re: Редирект

Visman, а куда вставлять его?
Там еще есть что-то подобное изначально:

#<IfModule mod_rewrite.c>
#RewriteEngine on
#RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
#</IfModule>

Удалять ли это мне?

Поделиться

5 (26.07.2016 15:53 отредактировано Visman)

Re: Редирект

promouter, если у вас в файле все строки закомментированы, т.е. в начала каждой строки стоит символ #, то без разницы куда ставить/удалять ли. Если нет, то файл .htaccess показывайте полностью.

Моя (Please log in or register to see this URL) FluxBB 1.5, (Please log in or register to see this URL), (Please log in or register to see this URL).

Поделиться

6

Re: Редирект

Visman, вот полностью

#SetEnv TZ America/Anchorage
#
# Uncomment the statement below if you want to make use of
# HTTP authentication and it does not already work.
# This could be required if you are for example using PHP via Apache CGI.
#
#<IfModule mod_rewrite.c>
#RewriteEngine on
#RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
#</IfModule>

<IfModule mod_rewrite.c>
# строка "RewriteEngine On" должна быть в единственном экземпляре
RewriteEngine On
# две строки ниже лучше добавлять сразу за "RewriteEngine On"
RewriteCond %{HTTP_HOST} ^www\.(.+)$
RewriteRule ^(.*)$ http://%1/$1 [R=301,QSA,L]
# если сайт у вас работает по https протоколу, то замените http на https в вышестоящей строке
</IfModule>

<Files "config.php">
Order Allow,Deny
Deny from All
</Files>

<Files "common.php">
Order Allow,Deny
Deny from All
</Files>

Добавлено спустя 3 минуты 11 секунд:

Служба поддержки хостинга говорит, что сервер на Apache

Поделиться

7

Re: Редирект

Уже все нервы истрепал....
На cms jomla все пашет. На punbb - нет.
Проблема в кривом форуме - это однозначно. Хочу узнать, как реализовано здесь??? АДМИН ОТВЕТЬ!

Поделиться

8

Re: Редирект

promouter, на joomla аналогичный редирект стоит? Как сайт на joomla и форум относительно друг друга стоят (на разных доменах или форум в папке сайта)?

Моя (Please log in or register to see this URL) FluxBB 1.5, (Please log in or register to see this URL), (Please log in or register to see this URL).

Поделиться

9 (05.08.2016 18:07 отредактировано hcs)

Re: Редирект

Visman, помогли в тех. поддержке хостинга! Я удивляюсь даже. Эту проблему еще год назад где-то пытался решить!
В общем они написали этот код(если кому-то надо):

<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www\.sitename\.ru$ [NC]
RewriteRule ^(.*)$ http://САЙТ/$1 [R=301,L]
</IfModule>

Добавлено спустя 24 секунды:

И теперь все пашет!

Поделиться