`
mushme
  • 浏览: 789385 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

nginx配置域名跳转(让不带www的域名跳转到带www的域名)

 
阅读更多
让不带www的域名跳转到带www的域名
以下让frady.info跳转到www.frady.info
server
{
listen 80;
server_name www.frady.info  frady.info;
if ($http_host !~ '^www\.frady\.info$') {
rewrite ^(.*) http://www.frady.info$1 redirect;
}
分享到:
评论

相关推荐

    详解nginx 301跳转到带www域名方法

    以下是两种在Nginx配置中实现301跳转到带www域名的方法: ### 方法1:在同一`server`配置段内 1. 首先,打开Nginx的主配置文件`nginx.conf`。 2. 在配置文件中找到合适的`server`配置段,通常监听80端口的配置段。...

    nginx配置域名访问时域名后出现两个斜杠//的解决方法

    当Nginx配置中的`location`块中`proxy_pass`指令后面缺少尾部的“/”时,Nginx可能会尝试在目标URL后面附加请求的路径,从而产生额外的斜杠。例如,如果`proxy_pass`设置为`http://localhost:8080`,而请求的URL是`/...

    使用Nginx实现301跳转至https的根域名示例代码

    在配置时,为了防止跳转次数过多,采取了一些技巧,例如,在处理带www的HTTP请求时,去掉www,并一步到位重定向到不带www的HTTPS根域名。这需要在server_name指令中使用正则表达式来实现匹配,并通过命名捕获组和非...

    Nginx 中文域名配置详解及实现

    Nginx中文域名配置 Nginx虚拟主机上绑定一个带中文域名,比如linuxeye.中国,浏览器不能跳转。 why? 因为操作系统的核心都是英文组成,DNS服务器的解析也是由英文代码交换,所以DNS服务器上并不支持直接的中文域名...

    nginx中域名、目录的301重定向配置示例

    例如,将不带www的域名请求重定向到带www的域名,或者将二级域名重定向到顶级域名。配置时,会在Nginx的server块中使用rewrite指令进行设置。 示例1:不带www的域名请求重定向到带www的域名。 ``` server { server...

    nginx 伪静态 重定向

    对于希望统一域名格式,即将不带www的域名自动永久重定向至带www的域名,可以采用如下配置: ```nginx server { server_name www.example.com example.com; if ($host != "www.example.com") { rewrite ^/(.*)$ ...

    Nginx配置80端口访问8080及项目名地址方法解析

    为了隐藏这些信息,我们需要进行适当的Nginx配置。 以下是一个示例配置,演示如何实现这个目标: ```nginx http { upstream tomcatproject { ip_hash; server 11.1.11.11:8080; # Tomcat服务器的IP和端口 ...

    html如何在刷新网页面时重定向跳转到另一个网页或网站域名.纯前端代码,无需后台JAVA,PHP配合

    在提供的文件列表中,“百度很巧妙的利用meta的刷新作用,将baidu.com跳转到www.baidu.com.txt”可能就是描述了这个场景,它可能是一个例子,展示了如何用Meta刷新将根域名baidu.com重定向到带有www子域的...

    nginx rewrite常用示例

    ### Nginx Rewrite 常用示例解析 #### 一、从非-www 版本自动重定向到 www 版本 ...此外,通过正则表达式的运用,可以实现更复杂、更精确的控制逻辑,使得 Nginx 成为网站架构中不可或缺的一部分。

    Nginx 根据URL带的参数转发的实现

    需要根据截取URL动态配置跳转路径,常见于访问内网不固定ip地址的文件图片, 请求地址:...

    nginx url自动加斜杠及301重定向的问题

    这是因为默认情况下,Nginx会尝试解析为一个未定义的服务器名称,如果不希望这种行为,关闭`server_name_in_redirect`可以确保正确重定向到带有斜杠的URL。 此外,Nginx从0.8.48版本开始,默认的`server_name`指令...

    PHP域名防封源码完美版 微信域名防封防红检测API平台

    我测试了一下,如今仿佛是检测不出来(不晓得是不是哪里设置的问题) 微信域名防封防红检测API平台+实时检测域名 搭建环境:apache2.4+php5.6+mysql5.6 伪静态ThinkPHP 导入数据文件 修正数据库配置文件 ...

    分布式+nginx+day3

    - 域名镜像:通过配置让不同域名映射到同一内容。 - 自动添加"/":确保目录URL后面带有斜线,如www.example.com/path/。 - 合并目录:将多个连续的目录合并成一个。 - 防盗链:通过检查请求来源限制非授权访问。 在...

    nginx 代理80端口转443端口的实现

    在实际操作中,应根据自身需求调整Nginx配置,例如添加更多安全设置、优化缓存策略或调整日志级别等。 总之,通过上述步骤,我们可以成功地使用Nginx将80端口的流量重定向到443端口,实现HTTP到HTTPS的无缝转换,...

    详解 Nginx 301重定向的配置

    例如,如果我们希望将不带www的域名***重定向到带www的***,可以使用以下配置: server { listen 80; server_***; if ($host != '***') { rewrite ^/(.*)$ ***$1 permanent; } } 这里,当请求的域名是***时,...

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

    这段代码会检查请求是否来自HTTPS,如果不是,则将请求重定向到带www前缀的HTTPS版本。 2. **虚拟主机**: 如果你的网站托管在虚拟主机上,操作类似,也需要在`.htaccess`文件中添加上述规则。 3. **Nginx环境**...

    nginx location中uri的截取的实现方法

    说明: location 中的 root 和 ...如果 proxy_pass 的 url 不带 uri 如果尾部是”/”,则会截断匹配的uri 如果尾部不是”/”,则不会截断匹配的uri 如果proxy_pass的url带uri,则会截断匹配的uri Examples locati

Global site tag (gtag.js) - Google Analytics