Я хочу перенаправить свой домен для example.com на URL-адрес, например http://www.jotform.me/form/3xxxxxxxxx8 .

У меня нет хоста, у меня просто есть домен.

Как я мог это сделать?

5 ответов5

0

Домен указывает на IP-адрес, который вы можете изменить на любой, какой захотите. Кроме того, вы можете сделать домен указывать на другой домен. Чтобы указать конкретную страницу на сайте, вам нужен хостинг-провайдер и скрипт. Если этот веб-сайт будет автоматически переходить на эту конкретную страницу при вызове с уровня домена (например, http://site.example.com автоматически загрузит http://example.com/site/index.php), то Вы можете добавить запись CNAME для своего домена и указать ее на site.example.com.

Обратите внимание, что когда люди посещают сайт www.mydomain.com, они видят, что их браузер меняется на site.example.com, а затем на example.com/site/index.php.

Если вы хотите сделать это только для себя, а не для других, вы можете просто отредактировать свой хост-файл, и вам даже не нужно владеть доменом, но вряд ли вы захотите этого. Я упоминаю это только ради тщательности.

Поэтому вам нужно получить доступ к панели управления вашего домена, чтобы установить настройки, или, если у вас ее нет, обратитесь к человеку, который зарегистрировал ваш домен, и попросите его установить его для вас. Регистратор вашего домена всегда может помочь вам внести эти изменения.

0

Вы не можете сделать это, если у вас нет услуги веб-хостинга.

Перенаправление доменного имени

Если у вас есть домен (например, example.com), обычно служба домена предоставляет панель управления, с которой вы можете связать IP-адрес, например, с www.example.com .

Однако веб-сервер с этим IP-адресом, вероятно, является общим веб-сервером, который поддерживает несколько доменов, и поэтому он ищет заголовок "HOST" в данных HTTP, чтобы решить, какой веб-сайт обслуживать. Веб-браузер поставит HOST: www.example.com а не HOST: www.jotform.me который вы хотите. Так что этого недостаточно.

Добавление пути URL

Для перенаправления с www.example.com на www.jotform.me/something требуется, чтобы веб-сервер выдал ответ о перенаправлении, включающий /something .

0

Мой ответ зависит от того, можете ли вы самостоятельно установить DNS для домена в админ-панели провайдера домена.

Как кто-то здесь предложил, вы можете использовать CNAME для перенаправления домена в другой домен. Это, вероятно, не сработает, так как вы хотите перенаправить на определенную страницу или путь в этом домене. В этом случае вы хотите использовать настройку URL в администраторе DNS. Это перенаправит ваш домен на определенный URL.

Может быть, хост вашего домена даже обеспечивает CURL. Это создает решение, в котором вы видите свое доменное имя в адресной строке браузера, но под страницей, на которую вы перенаправляете, загружается. Это делается с помощью iframe, вероятно, в зависимости от JavaScript. Я бы не использовал его, но для некоторых решений это может сработать и просто делать то, что вы хотите.

Это решение не требует PHP или любого другого языка. Эти решения не будут работать для вас, потому что они требуют хостинга!

0

Есть несколько способов сделать это:

  1. Использование cPanel

В вашей cPanel, выберите опцию, называемую перенаправления, которая находится в разделе Домены. Затем вы перейдете на страницу конфигурации перенаправления домена. Просто добавьте свои настройки здесь.

  1. Использование .htaccess

Просто добавьте это как .htaccess файл:

Redirect / http://www.mynewwebsite.com/

Затем просто загрузите его на свой сервер. Если ваш сервер использует cPanel, вы должны поместить этот файл в папку /public_html .

Источник

0

Ну, есть несколько способов сделать это. Если вы приобрели свой домен у регистратора, вы можете применить правила переадресации к нему. Это будет зависеть от используемого вами регистратора.

Вы также можете сделать это с помощью скрипта, если хотите. Одним из способов может быть создание файла index.php на сайте www.example.com, например:

<?php header ('Location: http://www.redirecttohere.com'); ?>

Поэтому, когда кто-то посещает www.example.com, ваш индексный скрипт включается и перенаправляет его на любой указанный вами URL.

РЕДАКТИРОВАТЬ: Вы говорите, у вас нет хозяина. Если у вас нет веб-сервера, на который указывает ваш веб-сайт, то, очевидно, у вас нет места для загрузки скриптов. Вы должны сделать это через своего регистратора.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .