Advertisement
Guest User

Untitled

a guest
Jan 4th, 2017
135
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
autoconf 10.41 KB | None | 0 0
  1.  
  2. # PRIMARY VHOSTS
  3.  
  4. <VirtualHost *:80>
  5.     #ServerAdmin martyn@metroworks.co.jp
  6.     ServerName japantravel.com
  7.     ServerAlias en.japantravel.com
  8.     ServerAlias ja.japantravel.com
  9.     ServerAlias zh-hans.japantravel.com
  10.     ServerAlias zh-hant.japantravel.com
  11.     ServerAlias ko.japantravel.com
  12.     ServerAlias th.japantravel.com
  13.     ServerAlias fr.japantravel.com
  14.     ServerAlias pt.japantravel.com
  15.     ServerAlias id.japantravel.com
  16.     ServerAlias ar.japantravel.com
  17.     ServerAlias ru.japantravel.com
  18.     ServerAlias es.japantravel.com
  19.     ServerAlias vi.japantravel.com
  20.     #ServerAlias a0.japantravel.com
  21.     #ServerAlias a1.japantravel.com a2.japantravel.com a3.japantravel.com
  22.  
  23.     #KeepAlive on
  24.     DocumentRoot /var/www/vhosts/jt2/h/website/portal
  25.  
  26.     Alias /saml /var/www/vhosts/saml.jt/h/www
  27.  
  28.     SetEnv APPLICATION_ENV production
  29.  
  30.     ErrorDocument 401 /401.html
  31.     #<Directory />
  32.     #    Options FollowSymLinks
  33.     #    AllowOverride None
  34.     #</Directory>
  35.     <Directory /var/www/vhosts/jt2/h/website/portal>
  36.         Options FollowSymLinks Includes
  37.         AllowOverride All
  38.        
  39.         Require all granted
  40.     </Directory>
  41.     <Directory /var/www/vhosts/jt2/h/website/portal/photo>
  42.         Require all granted
  43.     </Directory>
  44.  
  45.     #LogLevel warn rewrite:trace3
  46.     ErrorLog /var/log/apache2/jt2-error.log
  47.     LogLevel error
  48.     CustomLog /var/log/apache2/jt2-access.log combined
  49.  
  50.     #php_value session.save_handler "redis"
  51.     #php_value session.save_path "tcp://50.97.252.152:6379"
  52. </VirtualHost>
  53.  
  54. <VirtualHost 50.23.66.198:443>
  55.     ServerName japantravel.com
  56.     ServerAlias en.japantravel.com
  57.     ServerAlias ja.japantravel.com
  58.     ServerAlias zh-hans.japantravel.com
  59.     ServerAlias zh-hant.japantravel.com
  60.     ServerAlias ko.japantravel.com
  61.     ServerAlias th.japantravel.com
  62.     ServerAlias fr.japantravel.com
  63.     ServerAlias pt.japantravel.com
  64.     ServerAlias id.japantravel.com
  65.     ServerAlias ar.japantravel.com
  66.     ServerAlias ru.japantravel.com
  67.     ServerAlias es.japantravel.com
  68.     ServerAlias vi.japantravel.com
  69.  
  70.     SSLCertificateFile /etc/letsencrypt/live/japantravel.com/cert.pem
  71.     SSLCertificateKeyFile /etc/letsencrypt/live/japantravel.com/privkey.pem
  72.     Include /etc/letsencrypt/options-ssl-apache.conf
  73.     SSLCertificateChainFile /etc/letsencrypt/live/japantravel.com/chain.pem
  74.  
  75.     DocumentRoot /var/www/vhosts/jt2/h/website/portal
  76.  
  77.     SetEnv APPLICATION_ENV production
  78.  
  79.     <Directory /var/www/vhosts/jt2/h/website/portal>
  80.         Options FollowSymLinks Includes
  81.         AllowOverride All
  82.  
  83.         Require all granted
  84.     </Directory>
  85.     <Directory /var/www/vhosts/jt2/h/website/portal/photo>
  86.         Require all granted
  87.     </Directory>
  88.  
  89.     ErrorLog /var/log/apache2/jt2-error.log
  90.     LogLevel error
  91.     CustomLog /var/log/apache2/jt2-access.log combined
  92. </VirtualHost>
  93.  
  94. <VirtualHost *:80>
  95.     ServerName      dashboard.japantravel.com
  96.  
  97.     DocumentRoot /var/www/vhosts/jt2/h/website/admin
  98.        
  99.     #php_value session.save_handler "redis"
  100.     #php_value session.save_path "tcp://50.97.252.152:6379"
  101.  
  102.     Alias /saml /var/www/vhosts/saml.jt/h/www
  103.  
  104.     SetEnv APPLICATION_ENV production
  105.  
  106.     ErrorDocument 401 /401.html
  107.     <Directory /var/www/vhosts/jt2/h/website/admin>
  108.         Options FollowSymLinks Includes
  109.         AllowOverride All
  110.        
  111.         Require all granted
  112.     </Directory>
  113.  
  114.     ErrorLog /var/log/apache2/admin.jt2-error.log
  115.     LogLevel notice
  116.     CustomLog /var/log/apache2/admin.jt2-access.log combined
  117. </VirtualHost>
  118.  
  119. <VirtualHost 50.23.66.198:443>
  120.     ServerName      dashboard.japantravel.com
  121.  
  122.     SSLCertificateFile /etc/letsencrypt/live/japantravel.com/cert.pem
  123.     SSLCertificateKeyFile /etc/letsencrypt/live/japantravel.com/privkey.pem
  124.     Include /etc/letsencrypt/options-ssl-apache.conf
  125.     SSLCertificateChainFile /etc/letsencrypt/live/japantravel.com/chain.pem
  126.  
  127.     DocumentRoot /var/www/vhosts/jt2/h/website/admin
  128.  
  129.     SetEnv APPLICATION_ENV production
  130.  
  131.     <Directory /var/www/vhosts/jt2/h/website/admin>
  132.         Options FollowSymLinks Includes
  133.         AllowOverride All
  134.  
  135.         Require all granted
  136.     </Directory>
  137.  
  138.     ErrorLog /var/log/apache2/admin.jt2-error.log
  139.     LogLevel notice
  140.     CustomLog /var/log/apache2/admin.jt2-access.log combined
  141. </VirtualHost>
  142.  
  143. <VirtualHost *:80>
  144.     ServerName   api.japantravel.com
  145.     DocumentRoot /var/www/vhosts/jt2/h/website/api
  146.     SetEnv APPLICATION_ENV production
  147.  
  148.     #php_value session.save_handler "redis"
  149.     #php_value session.save_path "tcp://50.97.252.152:6379"
  150.  
  151.     <Directory /var/www/vhosts/jt2/h/website/api>
  152.         Options FollowSymLinks Includes
  153.         AllowOverride All
  154.        
  155.         Require all granted
  156.     </Directory>
  157.  
  158.     # Logging
  159.     ErrorLog /var/log/apache2/api.jt2-error.log
  160.     LogLevel notice
  161.     CustomLog /var/log/apache2/api.jt2-access.log combined
  162. </VirtualHost>
  163.  
  164.  
  165. <VirtualHost *:80>
  166.     ServerName   api2.japantravel.com
  167.     DocumentRoot /var/www/vhosts/jt2/h/website/api2
  168.     SetEnv APPLICATION_ENV production
  169.  
  170.     #php_value session.save_handler "redis"
  171.     #php_value session.save_path "tcp://50.97.252.152:6379"
  172.  
  173.     <Directory /var/www/vhosts/jt2/h/website/api2>
  174.         Options FollowSymLinks Includes
  175.         AllowOverride All
  176.  
  177.         # Office IP, for tests
  178.         Require ip 124.39.174.122
  179.         Require ip 202.83.241.189
  180.  
  181.     # Martyn
  182.     Require ip 31.80.251.176
  183.         # HK dynamic
  184.         Require ip 42.2.245.128
  185.  
  186.         # Toppan barter deal, set 2016-08-21
  187.         Require ip 203.180.183.160  
  188.         # still Toppan, 2016-09-13
  189.         Require ip 203.180.182.40/30
  190.         # still Toppan, 2016-10-26
  191.         Require ip 52.196.195.226
  192.  
  193.         # Tokyu content sharing deal, set 2016-10-19
  194.         Require ip 219.120.55.162
  195.         Require ip 219.127.156.2
  196.         Require ip 210.129.197.89
  197.         Require ip 210.129.198.20
  198.         Require ip 210.129.194.207
  199.         Require ip 210.129.199.229
  200.         Require ip 210.129.199.112
  201.         Require ip 210.149.245.220
  202.     </Directory>
  203.     # 09DEC16 GM: allowing access to the folder required by Let'sEncrypt
  204.     <Directory /var/www/vhosts/jt2/h/website/api2/.well-known>
  205.         AllowOverride All
  206.         Require all granted
  207.     </Directory>
  208.  
  209.  
  210.     # Logging
  211.     ErrorLog /var/log/apache2/api2.jt2-error.log
  212.     LogLevel notice
  213.     CustomLog /var/log/apache2/api2.jt2-access.log combined
  214. </VirtualHost>
  215.  
  216.  
  217.  
  218.  
  219.  
  220. # SECONDARY VHOSTS
  221.  
  222. <VirtualHost *:80>
  223.     ServerName      ads.japantravel.com
  224.     ServerAlias     adstatic.japantravel.com
  225.     DocumentRoot    /var/www/vhosts/jt/h/ads/www/
  226.     <Directory /var/www/vhosts/jt/h/ads/www/>
  227.         #Options FollowSymLinks +Includes
  228.         Options -Indexes +FollowSymLinks +Includes
  229.         AllowOverride All
  230.         Order Allow,Deny
  231.         Allow from All
  232.     </Directory>
  233.     ErrorLog /var/log/apache2/ads.japantravel.com-error.log
  234.     LogLevel error
  235.     CustomLog /var/log/apache2/ads.japantravel.com-access.log combined
  236. </VirtualHost>
  237.  
  238. # Quick-access to ad images
  239. <VirtualHost *:80>
  240.     ServerName aimg.japantravel.com
  241.     KeepAlive on
  242.     DocumentRoot    /var/www/vhosts/jt/h/ads/www/images/
  243.     <Directory /var/www/vhosts/jt/h/ads/www/images/>
  244.         #Options FollowSymLinks +Includes
  245.         Options -Indexes +FollowSymLinks +Includes
  246.         AllowOverride All
  247.         Order Allow,Deny
  248.         Allow from All
  249.     </Directory>
  250.     ErrorLog /var/log/apache2/ads.japantravel.com-error.log
  251.     LogLevel error
  252.     CustomLog /var/log/apache2/ads.japantravel.com-access.log combined
  253. </VirtualHost>
  254.  
  255. <VirtualHost *:80>
  256.     ServerName assets.japantravel.com
  257.     ServerAlias a0.japantravel.com a1.japantravel.com a2.japantravel.com a3.japantravel.com
  258.  
  259.     KeepAlive on
  260.     KeepAliveTimeout 1
  261.  
  262.     DocumentRoot /var/www/vhosts/jt2/h/website/portal/
  263.     <Directory /var/www/vhosts/jt2/h/website/portal/>
  264.         Options -Indexes +FollowSymLinks +Includes
  265.         AllowOverride All
  266.         Require all granted
  267.     </Directory>
  268.     ErrorLog /var/log/apache2/jt2-error.log
  269.     LogLevel error
  270.  
  271.     # Use same access log for awstats
  272.     CustomLog /var/log/apache2/jt2-access.log combined
  273. </VirtualHost>
  274.  
  275.  
  276.  
  277.  
  278.  
  279. # LEGACY REDIRECTS
  280. <VirtualHost *:80>
  281.     ServerName www.japantravel.com
  282.     ServerAlias japantourist.jp
  283.     ServerAlias www.japantourist.jp
  284.     Redirect permanent / http://japantravel.com/
  285. </VirtualHost>
  286.  
  287. <VirtualHost *:80>
  288.     ServerName en.japantourist.jp
  289.     Redirect permanent / http://en.japantravel.com/
  290. </VirtualHost>
  291.  
  292. <VirtualHost *:80>
  293.     ServerName th.japantourist.jp
  294.     Redirect permanent / http://th.japantravel.com/
  295. </VirtualHost>
  296.  
  297. <VirtualHost *:80>
  298.     ServerName fr.japantourist.jp
  299.     Redirect permanent / http://fr.japantravel.com/
  300. </VirtualHost>
  301.  
  302. <VirtualHost *:80>
  303.     ServerName ja.japantourist.jp
  304.     Redirect permanent / http://ja.japantravel.com/
  305. </VirtualHost>
  306.  
  307. <VirtualHost *:80>
  308.     ServerName ko.japantourist.jp
  309.     Redirect permanent / http://ko.japantravel.com/
  310. </VirtualHost>
  311.  
  312. <VirtualHost *:80>
  313.     ServerName zh-hans.japantourist.jp
  314.     Redirect permanent / http://zh-hans.japantravel.com/
  315. </VirtualHost>
  316.  
  317. <VirtualHost *:80>
  318.     ServerName zh-hant.japantourist.jp
  319.     Redirect permanent / http://zh-hant.japantravel.com/
  320. </VirtualHost>
  321.  
  322. <VirtualHost *:80>
  323.     ServerName be.japantravel.com
  324.     ServerAlias be.japantourist.jp
  325.     Redirect permanent / http://dashboard.japantravel.com/
  326. </VirtualHost>
  327.  
  328. <VirtualHost *:80>
  329.     ServerName lists.japantravel.com
  330.     Redirect permanent / http://en.japantravel.com/subscribe
  331. </VirtualHost>
  332.  
  333. <VirtualHost *:80>
  334.     ServerName blog.japantravel.com
  335.     Redirect permanent / http://en.japantravel.com/blogs/
  336. </VirtualHost>
  337.  
  338.  
  339. # 2016-07-20 GM: JAL vhost
  340. #<VirtualHost *:80>
  341. #    ServerName jal.japantravel.com
  342. #    ServerAlias en.jal.japantravel.com
  343. #    DocumentRoot /var/www/vhosts/jt2/h/website/portal
  344. #    SetEnv APPLICATION_ENV jal
  345. #    <Directory /var/www/vhosts/jt2/h/website/portal>
  346. #        Options FollowSymLinks Includes
  347. #        AllowOverride All
  348. #        Require all granted
  349. #    </Directory>
  350. #    <Directory /var/www/vhosts/jt2/h/website/portal/photo>
  351. #        Require all granted
  352. #    </Directory>
  353. #    ErrorLog /var/log/apache2/jt2-jal-error.log
  354. #    LogLevel error
  355. #    CustomLog /var/log/apache2/jt2-jal-access.log combined
  356. #</VirtualHost>
  357. # 2016-12-06 GM: removed JAL vhost, unused for weeks (currently using MotionPoint as a middle-man)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement