【发布时间】:2017-09-22 09:48:38
【问题描述】:
我会将我的 Laravel .htaccess 中的所有 非 www 域重定向到 www-domain、除了子域和开发域(* .app)。
我有一个包含多个域名的应用程序,现在我在我的 htaccess 中使用了一个很长的列表,但这是一个不好的方法......
# bad way :(
RewriteCond %{HTTP_HOST} ^example.com [NC]
RewriteRule (.*) https://www.example.com/$1 [R=301,L]
RewriteCond %{HTTP_HOST} ^example1.com [NC]
RewriteRule (.*) https://www.example1.com/$1 [R=301,L]
# etc... a very long list...
如何将所有非 www 域重定向到 www 版本:
- 除了普通子域(如http://sub.example.com)
- 除了我的开发域(例如 example.app)
【问题讨论】:
标签: php apache .htaccess redirect mod-rewrite