`
lij2960
  • 浏览: 17555 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

IIS,apche,nginx,301域名重定向设置

 
阅读更多
1.iis 301 跳转

新建一个网站比如php2 做301,要实现php2.com到www.php2.com的跳转,那么,php2 301这个网站中主机头设置为:php2.com,主目录重定向url填写http://www.php2.com。www.php2.com网站中主机头设置为www.php2.com,保存OK.

2.Apache 301跳转

   在windows中不能直接生成.htaccess ,将aaa.txt转成.htaccess方法:
  cmd窗口中,输入命令:ren aaa.txt .htaccess。
   http://www.php2.cc/htaccess/#a_WWW可以在这里生成.htaccess内容。
将.htaccess放在根目录
   然后将httpd.conf中的AllowOverride None全改为AllowOverride All
  保存OK。

3.nginx 301跳转

server {
server_name www.php2.com php2.com ;
if ($host != 'www.php2.com' ) {
rewrite ^/(.*)$ http://www.php2.com/$1 permanent;
}
...
}

第二种方法:
server {
server_name php2.com;
rewrite ^/(.*)$ http://www.php2.com/$1 permanent;
}
保存,然后nginx -s reload 平滑重启nginx
分享到:
评论

相关推荐

    301重定向301重定向301重定向

    在Nginx服务器中,可以在nginx.conf文件中设置。每种方法都需要正确编写重定向规则,确保旧URL能够准确地对应到新URL。 此外,301重定向还涉及一些注意事项。首先,要确保所有的旧URL都被正确地重定向到新URL,避免...

    CI Nginx IIS Apache URL重写

    本主题聚焦于CI(CodeIgniter)框架在与Nginx、IIS(Internet Information Services)和Apache这三种不同的Web服务器配合时的URL重写实践。下面我们将深入探讨这些服务器的URL重写机制以及如何在CI框架中实现。 ...

    网站301重定向教程

    在提供的文件列表中,有一个名为“网站重定向.exe”的文件,这可能是一个帮助用户设置301重定向的实用工具。使用这样的工具可以简化操作流程,但也要确保其安全可靠,并且遵循正确的配置步骤。 总之,301重定向是...

    详解HTTP状态码

    您可能感兴趣的文章:Nginx下301重定向域名的方法小结Apache Rewrite实现URL的301跳转和域名跳转比较详细的win2003 IIS6.0 301重定向带参数的问题解决方法IIS7.5下301重定向的设置方法(及伪静态后301重定向出错案例)...

    部署https(ssl证书)后设置301跳转将http跳转到https的方法 附本站规则

    以下是不同环境下设置301跳转的方法: 1. **Linux操作系统 + Apache环境**: 在Apache服务器上,你可以编辑`.htaccess`文件。在该文件中,使用以下代码强制所有HTTP请求跳转至HTTPS: ```bash RewriteEngine ...

    如何设置网站301跳转(z)

    使用IIS管理器,找到目标站点,选择“URL重写”,添加规则,设置301重定向。 4. **注意事项** - 保持重定向链尽可能短,避免形成重定向循环。 - 更新所有内部链接和外部链接,指向新的URL,减少依赖301重定向。 ...

    tp框架伪静态设置规则,iis和apache、windows、linux都有效。Public目录图片资源目录有效

    针对ThinkPHP框架,伪静态设置主要涉及以下两个部分:.htaccess文件(用于Apache服务器)和web.config文件(用于IIS服务器)。 1. **Apache服务器设置**: 在Apache环境下,我们通常在项目根目录下创建一个....

    Apache是世界使用排名第一的Web服务器软件...

    apache的主要属性: 1,支持http1.1标准 2.支持多种脚本语言如perl php jsp等 3.支持多种用户认证机制,如.htaccess文件,mysql数据库,openldap目录等。 4.支持虚拟主机 5.支持访问控制。 6.支持重定向和重写规则 7....

    versionSwitchTool:通过apache,nginx,iis rewrite机制进行项目灰度发布

    【版本切换工具:基于Apache、Nginx、IIS重写机制实现项目灰度发布】 在互联网产品开发中,灰度发布(也称为灰度测试)是一种常用的部署策略,它允许我们在向所有用户推出新功能或更新之前,先将新版本推送给一小...

    Nginx反向代理多域名的HTTP和HTTPS服务的实现

    在这个场景中,Nginx正在为两个不同的网站提供服务,一个是运行在Windows IIS上的,另一个是在Linux Apache服务器上。现在,我们需要为一个新的项目设置反向代理,以便它可以通过HTTPS访问,并且HTTP请求能够自动...

    xp IIS安装文件

    **IIS是什么** IIS(Internet Information Services,互联网信息服务)是由微软公司提供的一个用于...对于生产环境,更应考虑使用专业的Web服务器软件,如Apache或Nginx,它们提供了更多的功能和更强的安全保障。

    HTTP错误500.19解决方法(定义了重复的节点)

    打开服务器的asp.net页面时出现这个错误: ...无法访问请求的页面,因为该页的相关配置数据无效。... 您可能感兴趣的文章:Nginx下301重定向域名的方法小结Apache Rewrite实现URL的301跳转和域名跳转比

    nginx安装包程序文件

    - **配置Nginx**:修改`/etc/nginx/nginx.conf`配置文件以满足特定的服务器需求,如虚拟主机、重定向规则等。 5. **Nginx的主要功能** - **静态文件服务**:Nginx能高效地处理HTML、CSS、JavaScript等静态文件...

    IIS和tomcat 公用80端口

    3. **更改Tomcat监听端口**:更改为一个不常用的端口(如8081或8443),然后在IIS中设置重定向规则,将特定请求路由到新的端口。这种方法可能导致多个端口的管理复杂性增加。 4. **使用独立的负载均衡器**:在IIS和...

    决战Nginx系统卷:高性能Web服务器详解与运维 - 第1章

    - **Nginx、Apache、IIS等**:主要用于提供HTTP访问。 - **Tomcat**:虽具备此功能但非其强项。 **2. 应用程序服务器** - **处理客户会话管理、业务逻辑管理、数据操作**等任务。 **3. 代理服务器** - **客户端...

    nginx安装文档

    接下来的“部分内容”提供了Nginx的简介,提到了它作为轻量级Web服务器的特点,并指出本章会介绍不同类型的Web服务器,比如Apache、Lighttpd、Tomcat、IBM WebSphere和Windows IIS。Nginx的历史同样会在本节中被提到...

    删除空主机头方法

    本文介绍了三种常见的Web服务器(IIS、Apache和Nginx)如何删除空主机头的方法。通过对服务器进行正确的配置,可以有效地防止非法访问和潜在的安全威胁。在实践中,建议定期审查服务器配置并及时更新安全策略,以...

    一个空间放多个网站

    这通常是在服务器软件(如Apache、Nginx或IIS等)中完成的。 #### 在IIS中实现一个空间放多个网站 以下是在Microsoft IIS服务器中实现一个空间放多个网站的具体步骤: 1. **安装IIS并创建站点**: - 首先确保...

Global site tag (gtag.js) - Google Analytics