Advertisement
Guest User

Untitled

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