• 菜鸟运维笔记:配置Apache二级域名及WWW訪问


    事实上www訪问也能够理解为二级域名的一种。

    域名

    比方.com、.org、.edu、.gov、.info、.net等等都是一级域名,或称顶级域名。
    其详细格式是 *.顶级域名,比方csdn.net。而二级域名比方:bbs.csdn.net、blog.csdn.net。*.csdn.net的csdn.net就是二级域名。

    实际上 http://csdn.net 都会重定向到 http://www.csdn.net 这个二级域

    改动 http.conf文件

    在该文件里配置“虚拟主机”,即加入:

    <VirtualHost *:80>
        ServerAdmin 879231132@qq.com
        DocumentRoot /www/html/api/
        ServerName java.unclewang.org
    </VirtualHost>
    

    假设你想配置你的域名的www訪问,仅仅须要把上述步骤中的java改为www。

    其路径指向站点根文件夹(DocumentRoot指向的路径)即可了。

    注意,此时你的一级域名(unclewang.org)再次訪问的时候,也会被定向到/www/html/api文件夹下。为了避免这样的情况,须要对原域名也配置一个虚拟主机。

    <VirtualHost *:80>
        ServerAdmin 879231132@qq.com
        DocumentRoot /www/html
        ServerName unclewang.org
    </VirtualHost>
    

    配置虚拟主机的标签里面,能够出现的选项有非常多,最少要有DocumentRoot和ServerName这两个。

    小心403

    注意所指向的根路径。必须是在DocumentRoot所指向的文件夹之内。

    否则在訪问的时候,会报错403 Forbidden You don't have permission to access / on this server. 假设要配置其它路径的话,须要改变<Directory />的权限,可是我感觉这样不安全。

    符号链接

    加入符号链接指向外围的文件夹。

    比方我的二级域名所相应的网页放在/www/api/文件夹下。

    而我的DocumentRoot/www/html/

    此时我能够在/www/html文件夹下:

    ln -s api /www/html/api
    

    配置DNSpod

    在你的域名管理页面中加入一条记录。比方我要加一个**java**开头的二级域名。

    主机记录 记录类型 线路类型 记录值 MX优先级 TTL
    java A 默认 104.131.149.55 - 600


  • 相关阅读:
    HBase集群的安装部署
    HBase基础和伪分布式安装配置
    Zookeeper的集群安装和配置
    如何在不重启或重新格式化hadoop集群的情况下删除集群节点
    hadoop提交作业自定义排序和分组
    在hadoop作业中自定义分区和归约
    Spark Streaming揭秘 Day14 State状态管理
    Spark Streaming揭秘 Day13 数据安全容错(Driver篇)
    Spark Streaming揭秘 Day12 数据安全容错(Executor篇)
    Spark Streaming揭秘 Day11 Receiver Tracker的具体实现
  • 原文地址:https://www.cnblogs.com/claireyuancy/p/6784645.html
Copyright © 2020-2023  润新知