diff --git a/_coops/htaccess b/_coops/htaccess new file mode 100644 index 0000000..2ac0ab1 --- /dev/null +++ b/_coops/htaccess @@ -0,0 +1,16 @@ +--- +layout: none +permalink: .htaccess +--- +# Serve requests for /example using the files at /example.html +RewriteEngine on +RewriteCond %{REQUEST_FILENAME} !-d +RewriteCond %{REQUEST_FILENAME}\.html -f +RewriteRule ^(.*)$ $1.html + +# Redirect requests for /example.html to /example +RewriteCond %{REQUEST_FILENAME} !-d +RewriteCond %{REQUEST_FILENAME}\.html -f +RewriteCond %{REQUEST_URI} ^(.+)\.html$ +RewriteRule (.*)\.html$ /$1 [R=301,L] + diff --git a/_services/htaccess b/_services/htaccess new file mode 100644 index 0000000..2ac0ab1 --- /dev/null +++ b/_services/htaccess @@ -0,0 +1,16 @@ +--- +layout: none +permalink: .htaccess +--- +# Serve requests for /example using the files at /example.html +RewriteEngine on +RewriteCond %{REQUEST_FILENAME} !-d +RewriteCond %{REQUEST_FILENAME}\.html -f +RewriteRule ^(.*)$ $1.html + +# Redirect requests for /example.html to /example +RewriteCond %{REQUEST_FILENAME} !-d +RewriteCond %{REQUEST_FILENAME}\.html -f +RewriteCond %{REQUEST_URI} ^(.+)\.html$ +RewriteRule (.*)\.html$ /$1 [R=301,L] + diff --git a/_technologies/htaccess b/_technologies/htaccess new file mode 100644 index 0000000..2ac0ab1 --- /dev/null +++ b/_technologies/htaccess @@ -0,0 +1,16 @@ +--- +layout: none +permalink: .htaccess +--- +# Serve requests for /example using the files at /example.html +RewriteEngine on +RewriteCond %{REQUEST_FILENAME} !-d +RewriteCond %{REQUEST_FILENAME}\.html -f +RewriteRule ^(.*)$ $1.html + +# Redirect requests for /example.html to /example +RewriteCond %{REQUEST_FILENAME} !-d +RewriteCond %{REQUEST_FILENAME}\.html -f +RewriteCond %{REQUEST_URI} ^(.+)\.html$ +RewriteRule (.*)\.html$ /$1 [R=301,L] + diff --git a/htaccess b/htaccess new file mode 100644 index 0000000..2ac0ab1 --- /dev/null +++ b/htaccess @@ -0,0 +1,16 @@ +--- +layout: none +permalink: .htaccess +--- +# Serve requests for /example using the files at /example.html +RewriteEngine on +RewriteCond %{REQUEST_FILENAME} !-d +RewriteCond %{REQUEST_FILENAME}\.html -f +RewriteRule ^(.*)$ $1.html + +# Redirect requests for /example.html to /example +RewriteCond %{REQUEST_FILENAME} !-d +RewriteCond %{REQUEST_FILENAME}\.html -f +RewriteCond %{REQUEST_URI} ^(.+)\.html$ +RewriteRule (.*)\.html$ /$1 [R=301,L] +