Как зайти в Даркнет?!
25th January, 01:11
6
0
Как в tkinter из поля ввода Entry получить значение в одну переменную и обновить строку кнопкой, затем получить ещё одно введённое значение и затем сложить их. Ниже пример кода
21st July, 19:00
894
0
Программа, которая создает фейковые сервера в поиске игровых серверов CS 1.6 Steam
21st March, 17:43
948
0
Очень долго работает Update запрос Oracle
27th January, 09:58
913
0
не могу запустить сервер на tomcat HTTP Status 404 – Not Found
21st January, 18:02
905
0
Где можно найти фрилансера для выполнения поступающих задач, на постоянной основе?
2nd December, 09:48
938
0
Разработка мобильной кроссплатформенной военной игры
16th July, 17:57
1724
0
период по дням
25th October, 10:44
3955
0
Пишу скрипты для BAS только на запросах
16th September, 02:42
3720
0
Некорректный скрипт для закрытия блока
14th April, 18:33
4613
0
прокидывать exception в блоках try-catch JAVA
11th March, 21:11
4381
0
Помогите пожалуйста решить задачи
24th November, 23:53
6086
0
Не понимаю почему не открывается детальное описание продукта
11th November, 11:51
4350
0
Нужно решить задачу по программированию на массивы
27th October, 18:01
4396
0
Метода Крамера С++
23rd October, 11:55
4309
0
помогите решить задачу на C++
22nd October, 17:31
4002
0
Помогите решить задачу на python с codeforces
22nd October, 11:11
4492
0
Python с нуля: полное руководство для начинающих
18th June, 13:58
2599
0
Как перенаправить siteA на siteB с записями A или CNAME
У меня есть 2 хоста и я хотел бы указать поддомен на хосте один на поддомен на хосте два:
subdomain.hostone.com --> subdomain.hosttwo.com
Я добавил запись CNAME, чтобы разместить ту, которая указывает на subdomain.hosttwo.com, но все, что я получаю, - это ошибка "400 Bad Request".
Кто-нибудь видит, что я делаю не так?
Попробуйте изменить его на " поддомен -> subdomain.hosttwo.com"
CNAME -это псевдоним для определенного домена, поэтому при переходе на панель управления для hostone.com вам не нужно вводить полное имя в псевдоним CNAME .
Что касается ошибки, которую вы получаете, можете ли вы войти в subdomain.hostwo.com и проверить журналы?
Я думаю, что некоторые из ответов касаются возможного решения вашей проблемы.
Я согласен, что самым простым (и лучшим решением для целей SEO)является перенаправление 301. В IIS это довольно тривиально, вы бы создали сайт для subdomain.hostone.com, после создания сайта, щелкните правой кнопкой мыши на сайте и перейдите в свойства. Перейдите на вкладку "Home Directory" открывшегося окна свойств сайта. Выберите переключатель "a redirection to a URL", введите url для нового сайта ( http://subdomain.hosttwo.com) и установите флажки для "The exact URL entered above", "A permanent redirection for this resource" (этот второй checkbox вызывает перенаправление 301, а не 302). Нажмите кнопку OK, и все готово.
Или вы можете создать страницу на сайте http://subdomain.hostone.com, используя один из следующих способов (в зависимости от того, что поддерживает хостинг-платформа)
PHP перенаправление:
<?
Header( "HTTP/1.1 301 Moved Permanently" );
Header( "Location: http://subdomain.hosttwo.com" );
?>
Перенаправление ASP:
<%@ Language=VBScript %>
<%
Response.Status="301 Moved Permanently"
Response.AddHeader "Location","http://subdomain.hosttwo.com"
%>
ASP .NET перенаправление:
<script runat="server">
private void Page_Load(object sender, System.EventArgs e)
{
Response.Status = "301 Moved Permanently";
Response.AddHeader("Location","http://subdomain.hosttwo.com");
}
</script>
Теперь, если предположить, что ваша запись CNAME создана правильно, то единственная проблема, с которой вы сталкиваетесь, заключается в том, что сайт, созданный для http://subdomain.hosttwo.com , использует общий IP и заголовки узлов для определения того, какой сайт должен отображаться. Чтобы устранить эту проблему в разделе IIS, в Диспетчере IIS на веб-сервере, щелкните правой кнопкой мыши на сайте для subdomain.hosttwo.com и выберите "Properties". На отображаемой вкладке "Web Site" вы должны увидеть кнопку "Advanced" рядом с адресом IP,который вам нужно будет нажать. На окне "Advanced Web Site Identification", который появляется, нажмите кнопку "Add". Выберите тот же адрес IP, который уже используется subdomain.hosttwo.com, введите 80 в качестве порта TCP, а затем введите subdomain.hosttwo.com в качестве значения заголовка узла. Нажмите кнопку OK, пока не вернетесь к главному окну диспетчера IIS, и вы должны быть готовы идти. Откройте браузер и перейдите к http://subdomain.hostone.com, и вы увидите, что сайт в http://subdomain.hosttwo.com появляется, даже если ваш URL показывает http://subdomain.hostone.com
Надеюсь, это поможет...
В наши дни многие владельцы сайтов используют службы CDN, которые извлекают данные с сервера CDN. Если это ваш случай, то у вас остается два варианта:
Создайте поддомен и отредактируйте DNS, добавив запись CNAME
Не создавайте поддомен, а только создайте запись CNAME, указывающую на ваш временный DNS URL.
Это решение подразумевает только вытягивание кода из CDN, который покажет, что он извлекает данные из cdn.sitename.com, но практически его вытягивание из вашего хоста CDN.
Вы можете только сделать DNS имя pont на другой адрес IP, так что если вы используете виртуальные хосты перенаправление с DNS не будет работать.
Когда вы вводите subdomain.hostone.com в своем браузере, он будет использовать DNS, чтобы получить адрес IP (если это CNAME, он будет продолжать попытки, пока не получит IP из записи), затем он подключится к этому IP и отправит запрос http с помощью
Host: subdomain.hostone.com
где-то в заголовках http.
Вы можете сделать это несколькими способами, не являющимися DNS. Целевая страница в subdomain.hostone.com может иметь перенаправление HTTP . webserver на hostone.com можно настроить для перенаправления (легко в Apache, не уверен насчет IIS)и т. д.