Назад | Перейти на главную страницу

Могу ли я использовать Zoneedit для перезаписи URL?

Это наш сценарий:

У нас есть субдомен, созданный на zoneedit. Мы хотели бы перезаписать URL-адрес, чтобы subdomain.ourdomain.com отображался как www.ourdomain.com/subdomain.

Могу ли я использовать Zoneedit для перезаписи URL-адреса, веб-хостинга или DNS-хоста?

Я проверил документацию Zoneedit, но не смог найти способ перезаписать URL. Нужен совет.

Спасибо

DNS обрабатывает только разрешение домена на IP-адреса (и обратно). Он даже не знает о HTTP.

Перезапись URL-адреса может быть выполнена только на веб-сервере.

Перезапись URL невозможна с DNS (даже с ZoneEdit).

Ближайший результат, которого вы могли бы достичь с ними, - это использование функции WebForwards для переадресации любого вызова subdomain.ourdomain.com на www.ourdomain.com/subdomain (или на любой другой URL-адрес).

Если вы нацеливаетесь на перезапись истинного URL-адреса, его необходимо настроить на уровне вашего веб-сервера. Проверьте страницу википедии на предмет наиболее распространенного URL Перезапись веб-фреймворка.

Перезапись url должна производиться на веб-сервере ...

Эти ответы неверны ...

Из пасти лошадей (zoneEdit) ...

В: Мой интернет-провайдер заблокировал порт 80. Как я могу запустить веб-сервер?

A: Не волнуйтесь, вы все еще можете запустить его!

Зарегистрируйтесь и начните работу с ZoneEdit. Заставьте ваш веб-сервер прослушивать номер порта, например "6000" или "5000". Проверьте, работает ли ваш веб-сервер в браузере, используя URL-адрес: http://3.4.5.6:6000/. Используйте номер порта, который вы слушаете, и реальный IP-адрес вашего компьютера. Добавьте «IP-адрес» для вашего веб-сервера в ZoneEdit: «ww2.domainname.com» указывает на «IP-адрес». Добавьте запись Web Forward для вашего домена под названием «www.domainname.com», которая указывает на http: //ww2.domainname: 6000 / В этом случае мы рекомендуем отключить маскировку, чтобы люди знали, что они собираются http://ww2.domainname.com:6000 обычно нормально, и это позволяет браузеру работать лучше.

В приведенном примере они просто перенаправляют порт .. Но его можно использовать для переписывания и изменения формата URL ... Даже для того, чтобы скрыть его! Удивительно для бесплатного уровня обслуживания ... Честно говоря, я понятия не имею, как / почему они это делают, лол.

Итак, вы хотите переписать а не перенаправить, верный? Это означает, что пользователь увидит оригинал URL-адрес, а не целевой URL-адрес в адресной строке браузера.

Многие поставщики DNS (включая ZoneEdit) в наши дни предлагают функции переадресации URL - они могут работать как простое HTTP-перенаправление 301/302 (чаще всего), или иногда есть возможность включить «маскировку URL», которая обычно работает путем загрузки целевой страницы внутри фрейм HTML, сохраняющий исходный адрес в адресной строке.

Я сомневаюсь, что ZoneEdit сможет включить пересылку / маскировку только для подпапки, однако - обычно это делается для всего домена.

Лучшим решением было бы создать свой собственный HTML-файл фрейма на веб-сервере основного домена, который затем загружает субдомен в себя.