Ruby on rails 重写规则中的无限循环:如何防止url中的www?
我希望我的站点只能通过以下两个URL访问:Ruby on rails 重写规则中的无限循环:如何防止url中的www?,ruby-on-rails,apache,mod-rewrite,url-rewriting,rewrite,Ruby On Rails,Apache,Mod Rewrite,Url Rewriting,Rewrite,我希望我的站点只能通过以下两个URL访问: http://domain.com http://origin.domain.com 但以下重写规则进入无限循环: RewriteCond %{HTTP_HOST} !^(origin)\.domain\.com [NC] RewriteRule (.*) http://domain.com$1 [R=301,L] 我做错了什么?任何帮助都将不胜感激 将第一行更改为 RewriteCond %{HTTP_HOST} !^(origin)?\.?do
http://domain.com
http://origin.domain.com
但以下重写规则进入无限循环:
RewriteCond %{HTTP_HOST} !^(origin)\.domain\.com [NC]
RewriteRule (.*) http://domain.com$1 [R=301,L]
我做错了什么?任何帮助都将不胜感激 将第一行更改为
RewriteCond %{HTTP_HOST} !^(origin)?\.?domain\.com [NC]
将第一行更改为
RewriteCond %{HTTP_HOST} !^(origin)?\.?domain\.com [NC]
没问题:)+1表示清楚并发布您已经尝试过的内容。没问题:)+1表示清楚并发布您已经尝试过的内容。