Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: 404, не дает редерект

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Описание: с 1 домена редерект идет, с 2 домена не идет. Такая ошибка НЕ у всех.
bronco
Отправлено: 19 Декабря, 2021 - 17:04:05
Post Id


Новичок


Покинул форум
Сообщений всего: 1
Дата рег-ции: Дек. 2021  


Помог: 0 раз(а)




Здравствуйте, сразу скажу я мало что понимаю в серверах.
У меня есть сайт, раньше он находился на хостинге СпринтХост. Решил перейти на более интересный и мощный. Миграция прошла успешно. Но появились проблемы, которые я решить не в силах, скорее всего ввиду своей не компетенции.

И так, Есть сайт допустим mysite.ru и есть 2 домена(1site.ru и 2site.ru), которые нужны для редиректа на сайт mysite.ru.
Если переходить по ссылке 1site.ru то редирект проходит успешно и все работает как надо.
Если переходить по ссылке 2site.ru то появляется такая ошибка:
Forbidden

You don't have permission to access / on this server.

Apache/2.4.6 Server at www[dot]2site[dot]ru Port 80
или такая
Not Found

The requested URL /post/412342/ was not found on this server.

Apache/2.4.6 Server at www[dot]2site[dot]ru Port 80
Редерект настроен через .htaccess
Один из клиентов, с которым мы общаемся, решил ошибку путем замены своего ip на другой. Был Казанский ip поменял на Московский, и редерикт с 2site.ru на mysite.ru прошел успешно и все заработало.
Но как решить эту проблему я не знаю. Меня смущает что редерект с 1site.ru работает как надо, а вот с 2site.ru выдает ошибки. Что можно сделать? И с чем это вообще связано?
На сервере стоит centOS и Virtualmin.
Если, кто то знает как это решить, помогите пожалуйста, сутки пытаюсь, нечего не получается.
 
 Top
miketomlin
Отправлено: 20 Декабря, 2021 - 19:22:12
Post Id


Частый гость


Покинул форум
Сообщений всего: 129
Дата рег-ции: Июль 2016  


Помог: 5 раз(а)




Чтобы не нанимать админа, припаркуйте домен на паркинге p20.ru Подмигивание
 
 Top
Vladimir Kheifets
Отправлено: 21 Декабря, 2021 - 11:13:30
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 879
Дата рег-ции: Март 2017  
Откуда: Германия, Бавария


Помог: 37 раз(а)




bronco пишет:
...Есть сайт допустим mysite.ru и есть 2 домена(1site.ru и 2site.ru), которые нужны для редиректа на сайт mysite.ru.
Если переходить по ссылке 1site.ru то редирект проходит успешно и все работает как надо.
Если переходить по ссылке 2site.ru то появляется такая ошибка:
Forbidden
You don't have permission to access / on this server...

Добрый день!
Советую Вам не спешить снова менять хостинг, а попыться снять проблему.
Попробуйте на домене mysite.ru добобавить в file .htaccess
CODE (htmlphp):
скопировать код в буфер обмена
  1. <IfModule mod_headers.c>
  2.     Header set Access-Control-Allow-Origin "*"
  3. </IfModule>
или
CODE (htmlphp):
скопировать код в буфер обмена
  1. <IfModule mod_headers.c>
  2.     Header set Access-Control-Allow-Origin "http://www.1site.ru http://www.2site.ru"   
  3. </IfModule>
см. технология CORS https://ru[dot]wikipedia[dot]org/wiki/Cr[dot][dot][dot]resource_sharing
Удачи!

(Отредактировано автором: 21 Декабря, 2021 - 11:18:22)

 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Apache и другие веб-серверы »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB