Как настроить URL-адрес домена обратного прокси-сервера Apache для конкретного URL-адреса на локальном хосте

Вы можете использовать только JPA, не используя Hibernate и Before, чтобы знать о важных моментах между Hibernate и JPA, как указано ниже.

Спящий режим

  1. Спящий режим - это ORM Framework который поддерживает поддержку ORM, а также использует функции JPA.
  2. Кэш второго уровня доступен, поэтому производительность очень хорошая
  3. Поддержка .Net с использованием инструмента NHibernate
  4. генерировать HQL (язык запросов гибернации)

JPA

  1. JPA является частью спецификации EJB, которая выпущена в J2EE 1.5, и это будет использоваться для java, а также для J2EE
  2. Кэш второго уровня недоступен, поэтому производительность не очень хороша.
  3. Не поддерживается .Net
  4. Сгенерирует JPQL (Java Query Language) / g7]
  5. В верхней части любого поставщика непрерывности, такого как Hibernate, мы можем использовать JPA.
0
задан yusufnazir 18 January 2019 в 16:05
поделиться

1 ответ

Я наконец-то начал работать. Не уверен, если это так, как это должно быть сделано.

<VirtualHost *:80>
    ServerName software.testsite.net

    DocumentRoot "${SRVROOT}/htdocs/software"
    DirectoryIndex index.html

    ProxyPreserveHost On
    ProxyVia on
    RewriteEngine on
    ProxyRequests     Off

    # used for enforcing http to https
    RewriteEngine On
    RewriteCond %{HTTPS} off
    RewriteRule (.*) https://%{SERVER_NAME}$1 [R,L]

    SSLProxyEngine On
    SSLCertificateFile "${SRVROOT}/certs/testsite.crt"
    SSLCertificateKeyFile "${SRVROOT}/certs/testsite.key"
    SSLCertificateChainFile "${SRVROOT}/certs/testsite.ca-bundle"

    <Location /customapp>
        ProxyPass http://localhost:82/customapp
        ProxyPassReverse http://localhost:82/customapp
    </Location>
</VirtualHost>

<VirtualHost *:443>
    ServerName software.testsite.net

    DocumentRoot "${SRVROOT}/htdocs/software"
    DirectoryIndex index.html

    RequestHeader edit Destination ^https http early
    SSLEngine on
    SSLProxyEngine On
    SSLCertificateFile "${SRVROOT}/certs/testsite.crt"
    SSLCertificateKeyFile "${SRVROOT}/certs/testsite.key"
    SSLCertificateChainFile "${SRVROOT}/certs/testsite.ca-bundle"

    <Location /customapp>
        RedirectMatch ^/$ https://localhost:82/customapp
        ProxyPass http://localhost:82/customapp
        ProxyPassReverse http://localhost:82/customapp
    </Location>
</virtualhost>

<!DOCTYPE html>
<html>
   <head>
      <title>HTML Meta Tag</title>
      <meta http-equiv = "refresh" content = "1; url =http://software.testsite.net/customapp"/>
   </head>
   <body>
      <p>Redirecting...</p>
   </body>
</html>
0
ответ дан yusufnazir 18 January 2019 в 16:05
поделиться
Другие вопросы по тегам:

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