精华内容
下载资源
问答
  • 要想在浏览器中通过域名访问到WorkSpace的Web项目,如:blog.com直接访问到D:\WorkSpace\Blog目录,需要按以下步骤操作: Windows修改hosts文件内容添加一行 127.0.0.1 blog.com打开Apache配置文件httpd.conf,该...

    要想在浏览器中通过域名访问到WorkSpace的Web项目,如:blog.com直接访问到D:\WorkSpace\Blog目录,需要按以下步骤操作:

    1. Windows修改hosts文件内容添加一行

      127.0.0.1 blog.com

    2. 打开Apache配置文件httpd.conf,该文件在我的电脑路径是:D:\wamp\bin\apache\apache2.4.9\conf\httpd.conf,将include前面的#注释,让它能读取虚拟主机配置文件,如下

      Include conf/extra/httpd-vhosts.conf

    3. 打开Apache虚拟主机配置文件httpd-vhosts.conf,路径是:D:\wamp\bin\apache\apache2.4.9\conf\extra\httpd-vhosts.conf,添加以下内容

      <VirtualHost *:80>
          DocumentRoot "D:\WorkSpace\Blog"
          ServerName blog.com   
      </VirtualHost>
      
    4. 重启Apache服务器

    展开全文
  • # 禁止所有非配置域名指向本服务器 。对于没有配置的域名默认指向第一个虚拟服务器 <VirtualHost *:80> <Location /> Order Allow,Deny Deny from all </Location> </VirtualHost> # ...

    虚拟主机配置文件 httpd-vhost.conf :

    # Virtual Hosts
    # 禁止所有非配置域名指向本服务器 。对于没有配置的域名默认指向第一个虚拟服务器
    <VirtualHost *:80>
      <Location />
            Order Allow,Deny
            Deny from all
        </Location>
    </VirtualHost>
    # 合法域名
    <VirtualHost www.qinqin.net:80>
     ServerName   www.qinqin.net
     ServerAlias localhost
     DocumentRoot "${INSTALL_DIR}/www"
     <Directory "${INSTALL_DIR}/www/">
        Options +Indexes +Includes +FollowSymLinks +MultiViews
      AllowOverride All
       Require local
     </Directory>
    </VirtualHost>
    #禁止通过服务器IP访问 192.168.1.111 为服务器ip
    <VirtualHost 192.168.1.111:80>
        ServerName 192.168.1.111
        <Location />
            Order Allow,Deny
            Deny from all
        </Location>
    </VirtualHost>
    
    

     

    展开全文
  • 由于公司购买了windows azure服务,想把本地的两台sharepoint server放在windows azure上,为了节省成本,想把两台...最后想到了通过apache进行跳转也行。我的想法是。将其中一台sharepoint服务作为一个子站...

      由于公司购买了windows azure服务,想把本地的两台sharepoint server放在windows azure上,为了节省成本,想把两台sharepoint服务放在一台机器上,前提是之前的访问方式不变;了解需求后,就在网上找案例,最终无果。最后想到了通过apache进行跳转也行。我的想法是。将其中一台sharepoint服务作为一个子站点来部署,然后通过权限控制。最后通过apache进行跳转,这样也能达到效果。经过多次折腾终于实现了。所以在此分享给有需要的朋友。

             我们都知道Sharepoint默认站点的访问方式(父站点)为localhost.default.aspx;端口默认是80;在父站点下创建子站点,创建的时候需要指定一个路径,在此我指定it,所以子站点的访问地址为http://localhost/it/default.aspx

    image

            注:如果用户访问子站点的话默认有两种:1.登录父站点单击子站点进行跳转。2.输入子站点的绝对路径进行访问。如果要想设置,用户通过指定域名无需添加指定路径,需要通过apache进行跳转;apache默认的端口为80,当然可以更改为其他端口,但是为了保证用户跳转不需要输入端口,我们需要更改sharepoint站点,需要在iis下更改端口。为了保证不冲突,我们将sharepoint的端口从默认的80更改为8080,然后修改防护墙设置,允许8080通过。

    image

    Apache默认端口也是80,

    image

    更改后访问的结果:

    image

     

    例子:

    访问:iiowss.iiosoft.com------http://iiowss.iiosoft.com/default.aspx

    Iiowss2.iiosoft.com------àhttp://iiowss.iiosoft.com/it/default.aspx

    Apache进行跳转:

    在sharepoint安装apache修改配置文件添加以下内容:(需要将自定意的跳转修改即可)

    因为我环境内只有一台公网机器,所以在跳转的时候写成了IP地址。在真是环境内,只需要创建对应的A记录即可。(注意:如果添加多条跳转信息的话,建议跳转条目之间添加空格)

    RewriteEngine on

    RewriteCond %{HTTP_HOST} ^iiowss2.iiosoft.com [NC]

    RewriteRule ^(.*) http://x.x.x.x:8080/it/default.aspx


    RewriteEngine on

    RewriteCond %{HTTP_HOST} ^iiowss.iiosoft.com [NC]

    RewriteRule ^(.*) http://x.x.x.x:8080/default.aspx/ [L]

    image

    添加以上内容后,我们需要访问iiowss.iiosoft.com即可,自动会跳转到http://x.x.x.x:8080/default.aspx(父站点)

    访问iiowss2.iiosoft.com会自动跳转到http://x.x.x.x:8080/it/default.aspx(子站点)

    通过apache进行跳转访问

    image

    跳转成功

    image

    访问链接2

    image

    跳转成功

    image



    本文转自 高文龙 51CTO博客,原文链接:http://blog.51cto.com/gaowenlong/1561020,如需转载请自行联系原作者

    展开全文
  • 可能你并不介意通过别人的域名访问到您的网站,但是如果这个域名是未备案域名呢?一旦被查出,封IP、拔线甚至罚款的后果都是需要您来承担的。某些别有用心的人,通过将未备案域名解析到别人的主机上,使其遭受损失,...
  • 1.安装apache apt-get install update apt-getinstall apache2 装完之后会有/var/ www/html apt-get install php7.0 以下两条命令无用 apt-cache search XXX apt-filesearch filename 2.安装完毕后,可以在...

    以下基于debain系统

    1.安装apache 

    apt-get install update

    apt-get install apache2

    装完之后会有/var/ www/html

    apt-get install php7.0

    以下两条命令无用

    apt-cache search XXX

    apt-file search filename

    2.安装完毕后,可以在windows浏览器访问你的 linux 的IP

    .可以通过 修改/etc/network/interfaces里面的 address 来进行本机ip地址的更改

    3.从浏览器方访问一下ip,看看是否有页面的出现

    4、访问成功后我们试试写个php文件,此时是访问不了的

    安装上这个apache支持php

    apt-get install libapache2-mod-php 

    下面我们去/var/www/html/

    写个Php文件保存 我们以lys.php为例子

    <?php
    echo "hello lys's friend"
    ?>

    现在我们在浏览器里访问以下lys.php,会得到以下结果

    5.当我们实现以上功能后,就来学习如何修改域名。

    我们到/etc/apache2/sites-enabled下面添加一个配置文件

    以lys.conf为例 :文件名字随便写

    ServerName zck90
    <VirtualHost *:80>
    	ServerAdmin ecawen@jiwo.org
    	ServerName lys123.com
    	#ServerAlias www.gugewenxue.com
    	AddDefaultCharset UTF-8
    	DocumentRoot /home/JOS/web/router/web
    
    	<Directory /home/JOS/web/router/web>
    		Options -Indexes +FollowSymLinks +MultiViews
    		AllowOverride all
    		Require all granted
    	</Directory>
    
    
    	ErrorLog ${APACHE_LOG_DIR}/error_zuo.log
    	CustomLog ${APACHE_LOG_DIR}/access_zuo.log combined
    
    </VirtualHost>
    

    保存,然后重启apache服务器  /etc/init.d/apache2  restart

    然后我们在

    C:\Windows\System32\drivers\etc 下的hosts   文件增加  192.168.0.161 lys123.com,保存退出。

    然后,完成

    部署的时候可能需要 修改/etc/hosts 加上 ip 域名即可

    展开全文
  • Apache实现不同域名访问

    千次阅读 2018-05-30 09:24:46
    环境:CentOS6.2_X64软件:httpd-2.2.9.tar.gz mysql apache-tomcat-6.0.37.tar.gz需求:通过公网访问不同域名跳转mail_server和 gm_server(java语言)邮件服务器 192.168.100.95:80端口GM服务器 192.168.100.95:...
  • 笔记内容:11.18 Apache用户认证11.19/11.20 域名跳转11.21 Apache访问日志笔记日期:2017.10.0911.18 Apache用户认证用户认证是在你打开网页的时候就需要进行认证,如果没有通过认证就不允许访问网页,和网站上的...
  • 不需要域名,在本地也可以通过虚拟域名访问...让PHP本地服务器实现虚拟域名访问是很多站长的需求,我们通过Apache虚拟主机配置来实现虚拟域名访问。 1、首先修改C:\Windows\System32\drivers\etc目录下的 h
  • 本机以apache-tomcat-8.5.53进行配置为例,演示实现部署war包能通过域名访问。 进入apache-tomcat-8.5.51/conf目录,打开server.xml修改以下几个地方: 若未配置图像界面程序,进入tomcat/bin目录中,运行命令行...
  • 解决方法很简单,在配置反向代理的时候加上一行: ProxyPreserveHost On 例如:ProxyPass / http://202.112.0.1/ProxyPassReverse / http://202.112.0.1/ProxyPreserveHost On #在这里加上就行...
  • java通过nginx+apache tomcat接收用户头像图片上传,实现网站动态和静态域名访问图片的详细教程 闲的蛋疼,研究下网站的动静分离(好处就不说了,不清楚的请自行百度吧),分析了最代码的结构 首先 chrome打开...
  • 使用Apahce作为Appeon Web应用...例如: testapp1发布到C:/Apache2/htdocs/ testspp1、testapp2发布到C:/Apache2/htdocs/ testspp2假设我们希望这两个应用都通过单独的域名访问,例如当输入http://testapp1.appeon.c
  • 一般使用tomcat发布Java web项目使用www.xxx.com:8080/appname/xxxservlet来访问一个简单的服务,这样会‘暴漏’应用名...Apache使用80端口来将不同的请求转发到tomcat的不同的应用,就是所有的服务都来自80端口。
  • 大多数互联网创业公司都会遇到一个VPS或一台服务器放多个网站供不同域名进行访问的需求,这篇文章就从实战的角度为大家介绍如果实现这一需求。 准备工作 1.一台linux服务器或虚拟主机,网络环境畅通,且服务器已经...
  • 您开启WAF后,攻击者只能看到WAF的IP,不能看到您的IP,攻击者通过域名访问您的网站时,就会根据规则拦截。 但是如果您的网站可以输入IP地址直接访问,是无法达到防御效果的。比如(http://42.121.43.*/index.php,...
  • 为实现用户只能通过域名访问网站,禁止使用IP访问,可在httpd.conf配置文件里加入以下代码:<VirtualHost 192.168.1.58>ServerName 192.168.1.58<Location />Order Allow,DenyDeny from all</...
  • 在ThinkPHP5.0中,出于优化的URL访问原则,还支持通过URL重写隐藏入口文件,下面以Apache为例说明隐藏应用入口文件index.php的设置。 下面是Apache的配置过程,可以参考下:1、httpd.conf配置文件中加载了mod_...
  • 服务器绑定域名后通过域名访问网页不加载JS\CSS\图片等 使用服务器IP地址访问则一切正常。 服务器是apache,系统是Linux 请问要如何解决这个问题</p>
  • 通过域名访问项目,tomcat配置

    千次阅读 2015-12-22 11:06:51
    其实很多时候为了面子工程我们都会配置域名映射,通过域名访问我们的java web项目,显得更加友好和上档次 举例tomcat配置: 关于域名和公网ip以及开设端口的操作就不作赘述了:访问域名直接到项目 关键在tomcat中...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 785
精华内容 314
关键字:

通过域名访问apache