.htaccess перенаправляет поддомен на другой IP-адрес с портом

L

Liman2000

#1
Хорошо, вероятность того, что я просто ходячий дебил, составляет около 80+%, но я не могу понять, как перенаправить мой поддомен на другой IP. с портом.

Вот подробности:

Я купил домен «domain.com» у Google, и у них есть файл моей зоны:
А @ 111.222.333.444 3600
CNAME FTP-домен.com 3600
CNAME www domain.com 3600Я использую 000webhost.com для своего веб-хостинга, потому что это бесплатно.

Сначала я отредактировал свой файл .htaccess, просто чтобы протестировать свой Index.html (который не будет основным, просто хотел проверить):

ПереписатьБазу /
DirectoryIndex www/website/index.html
Это сработало, без проблем.

В этот момент я стал дерзким. У меня есть браузерное приложение, которое я использую, и к которому я могу получить удаленный доступ (по адресу 22.33.44.55:1234), поэтому я подумал: «Конечно... оно тоже заслуживает удобного и красивого имени!». Поэтому я создал поддомен по адресу 000webhost.com: «sub.domain.com».

Затем я просто немного повозился, по сути не добившись ничего, кроме головной боли:
Попытки 1 и 2:

  • Создал запись A для «sub» для номера 111.222.333.444.
  • Создан sub\Index.html:

    • <голова>

      -ТАКЖЕ ПРОБОВАЛОСЬ-


      <тело>
  • Отредактирован файл .htaccess для перенаправления sub.domain.com на sub\Index.html:
    • ПереписатьБазу /
      DirectoryIndex www/website/Index.html
      Переписать движок на
      RewriteCond %{HTTP_HOST} ^sub\.domain\.com$ [NC]
      RewriteRule DirectoryIndex sub/Index.html
  • Результат: В конечном итоге это перенаправило sub.domain.com на 22.33.44.55, но без порта 1234 (если я набрал sub.domain.com:1234, это сработало, но основной смысл в том, чтобы избавиться от ввода порта)
Попытка 3:

  • Из Google Domains — создана переадресация поддомена (301) на 22.33.44.55:1234.
  • Результат: Что ж, согласно Whatsmydns.net, sub.domain.com разрешался в 3-4 разных IP-адреса Google, но переход на sub.domain.com в моем браузере не привел меня туда, куда я хотел.
Попытка 4:

  • Удалена переадресация поддомена и повторно добавлена запись для «sub» на 111.222.333.444.
  • Отредактирован файл .htaccess для перенаправления sub.domain.com на sub\Index.html:
    • ПереписатьБазу /
      DirectoryIndex www/website/Index.html
      Переписать движок на
      RewriteCond %{HTTP_HOST} ^sub\.domain\.com$ [NC]
      RewriteRule ^(.*) "http\:\/\/22\.33\.44\.55\:1234\/$1" [R=301,L]
  • Результат: sub.domain.com приводит меня на страницу ошибки/рекламы 000webhost.com (sub.domain.com:1234 просто возвращает ту же ошибку браузера «Невозможно добраться до этой страницы»)
Итак, я понимаю, что мне пришлось прочитать много материала (особенно если вы уже точно знаете, где я пропустил левый поворот в Альбукерке), но я ценю любое чтение/анализ/решение, которое может прийти из этой публикации (что, Я также должен упомянуть: я знаю, что нажал на флажок выше, говоря, что это ЛУЧШИЙ место для этой темы, но... если есть что-то, что мы, вероятно, все усвоили к этому моменту в этой теме, так это то, что я не знаю достаточно, чтобы понять, лучшее ли это место... или даже хорошее место... для этой темы. Я надеюсь, что не рассылаю СПАМ не на тот форум и не причиняю лишнего беспокойства модераторам, но надежда — это все, что у меня осталось на данный момент)

заранее спасибо
 
Get involved!

Here you can only see a limited number of comments. On СЕО Форум Вебмастеров you see all comments and all functions are available to you. To the thread