Переименуйте машину после оракула (XE) установка

Спасибо за ответ pjz, оказывается, что я был немного перепутан с ServerName, поскольку я думал, что это был иждивенец на DNS.

Я сделал следующее:

<VirtualHost _default_:80>
        ServerName offlinewebdemo

        RewriteEngine On
        RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /site1\ HTTP/ [NC]
        RewriteRule ^.*site1$ http://%{SERVER_NAME}:8081/ [R=301,L]

        RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /site2\ HTTP/ [NC]
        RewriteRule ^.*site2$ http://%{SERVER_NAME}:8080/ [R=301,L]

И это работало :-) Я затем установил относительные ссылки в HTML. Я могу теперь нажать на ссылки правильно, не нуждаясь в DNS или статическом IP.

5
задан 21 October 2015 в 21:06
3 ответа

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

4
ответ дан 3 December 2019 в 01:47

Необходимо смочь изменить имя хоста безнаказанно, пока Вы удерживаете старое имя хоста /etc/hosts. НАПРИМЕР.

127.0.0.1 oldname newname localhost.localdomain localhost
:: 1 oldname newname localhost6.localdomain6 localhost6

0
ответ дан 3 December 2019 в 01:47

Все, что вам нужно сделать, чтобы исправить это, это переименовать listener.ora и перезапустить, см. Объяснение здесь

0
ответ дан 3 December 2019 в 01:47

Теги

Похожие вопросы