我到处都能看到数十种有关如何进行从http到https重定向的指南,但是就域名而言,只有少数几本指南是通用的,而其中没有一篇试图避免出现“子域欺诈”的情况。所谓“子域名欺诈”,是指有人尝试访问www.example.com网站上的www.fdasfsdafa.example.com。我希望这将重定向到https://www.example.com。我需要一些带有代码变量的域名示例。为什么?因为我有多个域的多站点!非常感谢您的帮助!我花了几个小时在Google上搜索,但是并没有简单的可用示例。
这是我当前的代码。它工作得很好,但是不能处理子域重定向到https主域的重定向。子域名基本上是打开http网站=不安全的网站。
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteCond %{HTTPS}s ^on(s)|
RewriteRule ^ http%1://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L,NE]
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} -f [OR]
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} -d
RewriteRule ^ - [L]
</IfModule>
答案 0 :(得分:0)
您可以使用:
import * as angular from 'angular';
import uiRouter from '@uirouter/angularjs';
import { appRoutes } from './app.config';
import { componentsModule } from './components/index.module';
import { AppComponent } from './app.component';
import { appSharedModule } from './shared/shared.module';
export const root = angular
.module('app', [
componentsModule,
appSharedModule,
uiRouter
])
.component('app', AppComponent)
.config(appRoutes)
.name;