Guest User

Untitled

a guest
Aug 21st, 2018
111
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.60 KB | None | 0 0
  1. http://example1.com/ ==> https://example1.com/
  2. http://www.example1.com/ ==> https://example1.com/
  3. https://example1.com/ ==> https://example1.com/
  4. https://www.example1.com/ ==> https://example1.com/
  5.  
  6. http://example2.com/ ==> https://example1.com/ (<== THIS ONE!)
  7. http://www.example2.com/ ==> https://example2.com/
  8. https://example2.com/ ==> https://example2.com/
  9. https://www.example2.com/ ==> https://example2.com/
  10.  
  11. http://example3.us/ ==> https://example3.us/
  12. http://www.example3.us/ ==> https://example3.us/
  13. https://example3.us/ ==> https://example3.us/
  14. https://www.example3.us/ ==> https://example3.us/
  15.  
  16. http://example4.com/ ==> https://example4.com/
  17. http://www.example4.com/ ==> https://example4.com/
  18. https://example4.com/ ==> https://example4.com/
  19. https://www.example4.com/ ==> https://example4.com/
  20.  
  21. http://example2.com/ ==> https://example1.com/
  22. http://example2.com/somepath ==> https://example2.com/somepath
  23.  
  24. NameVirtualHost *:80
  25. NameVirtualHost *:443
  26. SSLStrictSNIVHostCheck off
  27.  
  28. <VirtualHost *:80>
  29. Serverexample www.example1.com
  30. ServerAlias example1.com *.example1.com
  31. Redirect permanent / https://example1.com/
  32. </VirtualHost>
  33.  
  34. <VirtualHost *:443>
  35. Serverexample www.example1.com
  36. ServerAlias example1.com *.example1.com
  37. ProxyRequests off
  38. ProxyPreserveHost on
  39. CustomLog "/path/to/logs/example1ssl.log" "%h %l %u %t "%r" %>s %b"
  40. ErrorLog "/path/to/logs/example1ssl_error.log"
  41. SSLEngine on
  42. SSLProxyEngine on
  43. SSLCertificateFile /path/to/certs/example1.com.crt
  44. SSLCertificateKeyFile /path/to/private/example1.key
  45. SSLCertificateChainFile /path/to/certs/ca-bundle-example1.crt
  46. ProxyPass / http://example1.com:[internal port 1]/
  47. ProxyPassReverse / http://example1.com:[internal port 1]/
  48. </VirtualHost>
  49.  
  50. <VirtualHost *:80>
  51. Serverexample www.example2.com
  52. ServerAlias example2.com *.example2.com
  53. Redirect permanent / https://example2.com/
  54. </VirtualHost>
  55.  
  56. <VirtualHost *:443>
  57. Serverexample www.example2.com
  58. ServerAlias example2.com *.example2.com
  59. SSLEngine on
  60. SSLProxyEngine on
  61. CustomLog "/path/to/logs/example2_ssl.log" "%h %l %u %t "%r" %>s %b"
  62. ErrorLog "/path/to/logs/example2_ssl_error.log"
  63. SSLCertificateFile /path/to/certs/web-01.example2.com.crt
  64. SSLCertificateKeyFile /path/to/private/example2.com.key
  65. SSLCertificateChainFile /path/to/certs/example2.com.crt
  66. ProxyPreserveHost On
  67. ProxyRequests off
  68. ProxyPass / http://example2.com:[internal port 3]/
  69. ProxyPassReverse / http://example2.com:[internal port 3]/
  70. </VirtualHost>
  71.  
  72. <VirtualHost *:80>
  73. Serverexample www.example3.us
  74. ServerAlias example3.us *.example3.us
  75. Redirect permanent / https://example3.us/
  76. </VirtualHost>
  77.  
  78. <VirtualHost *:443>
  79. Serverexample www.example3.us
  80. ServerAlias example3.us *.example3.us
  81. ProxyRequests off
  82. ProxyPreserveHost on
  83. CustomLog "/path/to/logs/example3ssl.log" "%h %l %u %t "%r" %>s %b"
  84. ErrorLog "/path/to/logs/example3ssl_error.log"
  85. SSLEngine on
  86. SSLProxyEngine on
  87. SSLCertificateFile /path/to/certs/example3.us.crt
  88. SSLCertificateKeyFile /path/to/private/example3.key
  89. SSLCertificateChainFile /path/to/certs/auth_bundle-example3.crt
  90. ProxyPass / http://example3.us:[internal port 2]/
  91. ProxyPassReverse / http://example3.us:[internal port 2]/
  92. </VirtualHost>
  93.  
  94.  
  95.  
  96. <VirtualHost *:80>
  97. Serverexample www.example4.com
  98. ServerAlias example4.com *.example4.com
  99. Redirect permanent / https://example4.com/
  100. </VirtualHost>
  101.  
  102. <VirtualHost *:443>
  103. Serverexample www.example4.com
  104. ServerAlias example4.com *.example4.com
  105. ProxyRequests off
  106. ProxyPreserveHost on
  107. CustomLog "/path/to/logs/example4ssl.log" "%h %l %u %t "%r" %>s %b"
  108. ErrorLog "/path/to/logs/example4ssl_error.log"
  109. SSLEngine on
  110. SSLProxyEngine on
  111. SSLCertificateFile /path/to/certs/example4.com.crt
  112. SSLCertificateKeyFile /path/to/private/example4.key
  113. SSLCertificateChainFile /path/to/certs/ca-bundle-example4.crt
  114. ProxyPass / http://example4.com:[internal port 4]/
  115. ProxyPassReverse / http://example4.com:[internal port 4]/
  116. </VirtualHost>
  117.  
  118. VirtualHost configuration:
  119.  
  120. *:80 is a NameVirtualHost
  121. default server www.example1.com (/etc/httpd/conf.d/virtualhosts.conf:12)
  122. port 80 namevhost www.example1.com (/etc/httpd/conf.d/virtualhosts.conf:12)
  123. alias example1.com
  124. wild alias *.example1.com
  125. port 80 namevhost www.example2.com (/etc/httpd/conf.d/virtualhosts.conf:36)
  126. alias example2.com
  127. wild alias *.example2.com
  128. port 80 namevhost www.example3.us (/etc/httpd/conf.d/virtualhosts.conf:84)
  129. alias example3.us
  130. wild alias *.example3.us
  131. port 80 namevhost www.example4.com (/etc/httpd/conf.d/virtualhosts.conf:108)
  132. alias example4.com
  133. wild alias *.example4.com
  134. *:443 is a NameVirtualHost
  135. default server www.example1.com (/etc/httpd/conf.d/virtualhosts.conf:19)
  136. port 443 namevhost www.example1.com (/etc/httpd/conf.d/virtualhosts.conf:19)
  137. alias example1.com
  138. wild alias *.example1.com
  139. port 443 namevhost www.example2.com (/etc/httpd/conf.d/virtualhosts.conf:43)
  140. alias example2.com
  141. wild alias *.example2.com
  142. port 443 namevhost www.example3.us (/etc/httpd/conf.d/virtualhosts.conf:90)
  143. alias example3.us
  144. wild alias *.example3.us
  145. port 443 namevhost www.example4.com (/etc/httpd/conf.d/virtualhosts.conf:114)
  146. alias example4.com
  147. wild alias *.example4.com
Add Comment
Please, Sign In to add comment