ML
    • Recent
    • Categories
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    CentOS7 - Apache Virtual Hosts

    Scheduled Pinned Locked Moved IT Discussion
    44 Posts 4 Posters 8.9k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • scottalanmillerS
      scottalanmiller @A Former User
      last edited by

      @Aaron-Studer said:

      @scottalanmiller said:

      Have you ever seen that happen?

      No, but I could see it happening.

      That's not a good reason to do this. Google definitely doesn't do that. That you could "see programmers screwing things up on a global scale but they never have and they would fix it if they did" isn't a good reason to do weird things.

      1 Reply Last reply Reply Quote 0
      • scottalanmillerS
        scottalanmiller @A Former User
        last edited by

        @Aaron-Studer said:

        @scottalanmiller said:

        Yes, when all blocks fail, Apache chooses the first block. So create a block that goes to the Apache page with no other settings and make it first.

        I am confused. I thought I create a conf file for each site? What your saying, sounds like one conf file for all sites?

        Using this guide if it matters: https://www.digitalocean.com/community/tutorials/how-to-set-up-apache-virtual-hosts-on-centos-7

        Whether you make one or many, they get turned into one before being used. That they are separate files to you is purely for you.

        1 Reply Last reply Reply Quote 0
        • scottalanmillerS
          scottalanmiller @tonyshowoff
          last edited by

          @tonyshowoff said:

          @Aaron-Studer said:

          @scottalanmiller said:

          Yes, when all blocks fail, Apache chooses the first block. So create a block that goes to the Apache page with no other settings and make it first.

          I am confused. I thought I create a conf file for each site? What your saying, sounds like one conf file for all sites?

          Using this guide if it matters: https://www.digitalocean.com/community/tutorials/how-to-set-up-apache-virtual-hosts-on-centos-7

          You can, but it's a pain to manage. I usually just have a single configuration file. The only real reason to have multiple files is if you do a lot of editing, very often of them.

          Yup, I normally just use one. Maybe if you have thousands of sites.

          1 Reply Last reply Reply Quote 0
          • scottalanmillerS
            scottalanmiller @A Former User
            last edited by

            @Aaron-Studer said:

            I would just prefer if it went to the default page.

            That's a bizarre preference. This falls under what I call "being weird." Why are you the only person who wants to do this? Why does no other company or person want this? It's your person machine, you can do what you want, but you are being weird here. I don't know how else to describe it. As a personal site, whatever. But if this was a business, someone should be demanding that you provide logic for deviating from accepted behaviour. What's your goal here? You just really love advertising your information about your platform and looking like you made a mistake?

            ? 1 Reply Last reply Reply Quote 1
            • ?
              A Former User
              last edited by

              Can someone give me an example or guide with one conf file?

              scottalanmillerS tonyshowoffT 2 Replies Last reply Reply Quote 0
              • scottalanmillerS
                scottalanmiller @A Former User
                last edited by

                @Aaron-Studer said:

                Can someone give me an example or guide with one conf file?

                There is nothing to know, really. You just tack the configuration on to the end of the httpd.conf file. Single file is the CentOS default. You need no guide, just edit the file.

                ? 1 Reply Last reply Reply Quote 1
                • tonyshowoffT
                  tonyshowoff @A Former User
                  last edited by

                  @Aaron-Studer said:

                  Can someone give me an example or guide with one conf file?

                  You just put it all together, modules first, basic config (for modules) after that, default document stuff/base document configuration and security configuration, then at the end virtual hosts. That's the most common way. All you really need to do is go through your main config file and see where it references other files, and put the content of those files where the old include was.

                  1 Reply Last reply Reply Quote 1
                  • ?
                    A Former User @scottalanmiller
                    last edited by

                    @scottalanmiller said:

                    @Aaron-Studer said:

                    I would just prefer if it went to the default page.

                    That's a bizarre preference. This falls under what I call "being weird." Why are you the only person who wants to do this? Why does no other company or person want this? It's your person machine, you can do what you want, but you are being weird here. I don't know how else to describe it. As a personal site, whatever. But if this was a business, someone should be demanding that you provide logic for deviating from accepted behaviour. What's your goal here? You just really love advertising your information about your platform and looking like you made a mistake?

                    This.

                    No one wants a banner on the site saying "Hey, were running CentOS 7.x, Apache version X etc."

                    ? 1 Reply Last reply Reply Quote 1
                    • ?
                      A Former User @A Former User
                      last edited by

                      @thecreativeone91 said:

                      No one wants a banner on the site saying "Hey, were running CentOS 7.x, Apache version X etc."

                      That's a good point, I will just make a simple html file that says test.

                      scottalanmillerS 1 Reply Last reply Reply Quote 1
                      • scottalanmillerS
                        scottalanmiller @A Former User
                        last edited by

                        @Aaron-Studer said:

                        @thecreativeone91 said:

                        No one wants a banner on the site saying "Hey, were running CentOS 7.x, Apache version X etc."

                        That's a good point, I will just make a simple html file that says test.

                        But it isn't a test. It's another website that you are running for some purpose. Why would you say test?

                        1 Reply Last reply Reply Quote 1
                        • scottalanmillerS
                          scottalanmiller
                          last edited by

                          No one wants to see a non-test pretending to be a test banner either 😉

                          1 Reply Last reply Reply Quote 0
                          • scottalanmillerS
                            scottalanmiller
                            last edited by

                            What people want to know, when they go to an IP address, is what site is there or who is running it. Normally if you are small, like NTG, you put your main website there. If you are a commercial host you put advertising there so that people who are wondering who is hosting a page can easily find out and maybe buy services from you.

                            1 Reply Last reply Reply Quote 0
                            • ?
                              A Former User
                              last edited by

                              Can I make it just not resolve?

                              scottalanmillerS ? tonyshowoffT 3 Replies Last reply Reply Quote 0
                              • scottalanmillerS
                                scottalanmiller @A Former User
                                last edited by

                                @Aaron-Studer said:

                                Can I make it just not resolve?

                                Again, why? Sure, you can make it error out, point it to nothing. But what is driving you to put in effort to make your site not as nice?

                                1 Reply Last reply Reply Quote 0
                                • ?
                                  A Former User @A Former User
                                  last edited by

                                  @Aaron-Studer said:

                                  Can I make it just not resolve?

                                  You can make it go to a blank page I suppose but why? What are you trying to prevent?

                                  1 Reply Last reply Reply Quote 1
                                  • tonyshowoffT
                                    tonyshowoff @A Former User
                                    last edited by

                                    @Aaron-Studer said:

                                    Can I make it just not resolve?

                                    Yeah, just make it call either a file which does not exist (it will log in your error log though) or make it return the 404 header and the 404 html document that comes with Apache, that's essentially the same thing as "not resolving," assuming that's what you meant.

                                    1 Reply Last reply Reply Quote 1
                                    • ?
                                      A Former User
                                      last edited by A Former User

                                      What s the reasoning of wanting to block the ip address?

                                      1 Reply Last reply Reply Quote 0
                                      • scottalanmillerS
                                        scottalanmiller
                                        last edited by

                                        You have some strong motivation here that you are not sharing. The Google thing isn't valid, that's not how search engines behave. It's not about being good for end users. It's not helpful to you. It's not a best practice. There is something you think you are accomplishing here that you are not willing to share with us. Do you believe this to be some kind of security problem?

                                        1 Reply Last reply Reply Quote 0
                                        • ?
                                          A Former User
                                          last edited by A Former User

                                          It just don't make since in my head to have a IP address resolve.... Only a domain. Maybe my head is the issue 😉

                                          ? scottalanmillerS tonyshowoffT 3 Replies Last reply Reply Quote 0
                                          • ?
                                            A Former User @A Former User
                                            last edited by A Former User

                                            @Aaron-Studer said:

                                            It just don't make since in my head to have a IP address resolve.... Only a domain. Maybe my head is the issue 😉

                                            Why? Most do. http://216.58.217.142/

                                            1 Reply Last reply Reply Quote 0
                                            • 1
                                            • 2
                                            • 3
                                            • 2 / 3
                                            • First post
                                              Last post