gpt4 book ai didi

ruby-on-rails - Rails 中的规范化 - 路由还是 .htaccess?

转载 作者:行者123 更新时间:2023-12-01 02:51:00 25 4
gpt4 key购买 nike

我有一个即将启动的站点,并且已提出 URL 规范化请求。我想知道获得所有请求的最佳方式是什么 http://www.example.com永久重定向 (301) 到 http://example.com在我的 RoR 应用程序中?或者,换一种方式问,我怎样才能去掉“www”。来自所有生成的网址、路径、请求?

仅供引用,这是一个 Rails 3 应用程序。

最佳答案

这是使用网络服务器中的重写规则完成的。

对于 nginx:http://techtitbits.com/2010/07/wwwno-www-rewrite-rules-for-nginx/

对于 Apache:http://www.boutell.com/newfaq/creating/withoutwww.html

另请注意,您应该将两条 A 记录添加到您的 DNS 区域文件中,如下所示

@ IN A 10.0.0.1
www IN A 10.0.0.1

将 10.0.0.1 替换为您的 IP 地址。

关于ruby-on-rails - Rails 中的规范化 - 路由还是 .htaccess?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4998361/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com