Advertisement
Guest User

Untitled

a guest
Apr 19th, 2017
551
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.39 KB | None | 0 0
  1. <VirtualHost 192.168.1.1:80>
  2. ServerName mysite.com
  3. ServerAlias www.mysite.com
  4. DocumentRoot /home/rotate/public_html
  5. ServerAdmin me@mysite.com
  6. UseCanonicalName Off
  7.  
  8. ## User rotate # Needed for Cpanel::ApacheConf
  9. UserDir disabled
  10. UserDir enabled rotate
  11. ScriptAlias /cgi-bin/ /home/rotate/public_html/cgi-bin/
  12. </VirtualHost>
  13.  
  14. <VirtualHost 192.168.1.1:80>
  15. ServerName 192.168.1.1
  16. Redirect 403 /
  17. ErrorDocument 403 "Sorry, direct IP access not allowed."
  18. DocumentRoot /usr/local/apache/htdocs
  19. ServerAdmin me@mysite.com
  20. UseCanonicalName Off
  21. UserDir disabled
  22. </VirtualHost>
  23.  
  24. <VirtualHost *>
  25. ServerName server.mysite.com
  26. DocumentRoot /usr/local/apache/htdocs
  27. ServerAdmin me@mysite.com
  28. UserDir disabled
  29. </VirtualHost>
  30.  
  31. NameVirtualHost 192.168.1.1:443
  32. <VirtualHost 192.168.1.1:443>
  33. ServerName mysite.com
  34. ServerAlias www.mysite.com
  35. DocumentRoot /home/rotate/public_html
  36. ServerAdmin me@mysite.com
  37. UseCanonicalName Off
  38.  
  39. UserDir disabled
  40. UserDir enabled rotate
  41.  
  42. ScriptAlias /cgi-bin/ /home/rotate/public_html/cgi-bin/
  43. SSLEngine on
  44. #SSL stuff here
  45. </VirtualHost>
  46.  
  47. <VirtualHost mysite.com:80>
  48. ServerName mysite.com
  49. ServerAlias www.mysite.com
  50. DocumentRoot /home/rotate/public_html
  51. ServerAdmin me@mysite.com
  52. UseCanonicalName Off
  53. </VirtualHost>
  54.  
  55. NameVirtualHost mysite.com:80
  56. <VirtualHost 192.168.1.1:80>
  57. ServerName 192.168.1.1
  58. Redirect 403 /
  59. ErrorDocument 403 "Sorry, direct IP access not allowed."
  60. DocumentRoot /usr/local/apache/htdocs
  61. ServerAdmin me@mysite.com
  62. UseCanonicalName Off
  63. UserDir disabled
  64. </VirtualHost>
  65.  
  66. <VirtualHost *>
  67. ServerName server.mysite.com
  68. DocumentRoot /usr/local/apache/htdocs
  69. ServerAdmin me@mysite.com
  70. UserDir disabled
  71. </VirtualHost>
  72.  
  73. NameVirtualHost mysite.com:443
  74. <VirtualHost mysite.com:443>
  75. ServerName mysite.com
  76. ServerAlias www.mysite.com
  77. DocumentRoot /home/rotate/public_html
  78. ServerAdmin me@mysite.com
  79. UseCanonicalName Off
  80. </VirtualHost>
  81.  
  82. <VirtualHost *:80>
  83. ServerName localhost
  84. Redirect 403 /
  85. UseCanonicalName Off
  86. UserDir disabled
  87. </VirtualHost>
  88.  
  89. <VirtualHost *:80>
  90. ServerName www.example.com
  91. DocumentRoot /var/www/html
  92. </VirtualHost>
  93.  
  94. $servername = $_SERVER['SERVER_NAME'];
  95. if($servername == 'your-domain.com'){
  96.  
  97. }elseif($servername == 'your-domain-with-www.com'){
  98.  
  99. }else{
  100. die("Direct ip access not allowed!");
  101. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement