Skip to content
Permalink
Browse files
Enable https redirect
Use .htaccess to enable http -> https redirect.
This file was adopted from the calcite project.
  • Loading branch information
PepperJo committed Sep 23, 2021
1 parent b5b58ad commit 5481049c29fbc6b87ca2024fcc7f705cfcc656c9
Showing 3 changed files with 35 additions and 1 deletion.
@@ -28,7 +28,7 @@ git branch --set-upstream-to=origin/asf-site asf-site
git pull --rebase
rm -rf content
mkdir content
mv site/_site/* content
mv site/_site/* site/_site/.htaccess content
git add content
echo "Publishing changes from master branch $COMMIT_HASH"
git commit -a -m "Publishing from $COMMIT_HASH"
@@ -0,0 +1,32 @@
# Licensed to the Apache Software Foundation (ASF) under one or more
# contributor license agreements. See the NOTICE file distributed with
# this work for additional information regarding copyright ownership.
# The ASF licenses this file to you under the Apache License, Version 2.0
# (the "License"); you may not use this file except in compliance with
# the License. You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.

RewriteEngine On

# This is a 301 (permanent) redirect from HTTP to HTTPS.

# The next rule applies conditionally:
# * the host is "crail.apache.org",
# * the host comparison is case insensitive (NC),
# * HTTPS is not used.
RewriteCond %{HTTP_HOST} ^crail\.apache\.org [NC]
RewriteCond %{HTTPS} !on

# Rewrite the URL as follows:
# * Redirect (R) permanently (301) to https://crail.apache.org/,
# * Stop processing more rules (L).
RewriteRule ^(.*)$ https://crail.apache.org/$1 [L,R=301]

# End .htaccess
@@ -58,3 +58,5 @@ paginate_path: blog/page:num
#plugins:
# - regex_filter

include: ['.htaccess']

0 comments on commit 5481049

Please sign in to comment.