[Flow] only https
Mira
mira at modifiziert.com
Thu Jul 24 15:56:17 CEST 2014
thank you for the hint. but now i get this error from browser:
ERR_TOO_MANY_REDIRECTS
> Timo Poppinga <poppinga at iljansoft.de> hat am 24. Juli 2014 um 15:36
> geschrieben:
>
>
> Enter in the .htacces in the Web folder:
>
> RewriteCond %{SERVER_PORT} 80
> RewriteRule ^(.*)$ https://YOURDOMAIN/$1 [R,L]
>
> This works by me:
>
> #
> # TYPO3 Flow context setting
> #
>
> # You can specify a default context by activating this option:
> # SetEnv FLOW_CONTEXT Production
>
> # If the root path is not the parent of the Web directory,
> # TYPO3 Flow's root path must be specified manually:
> # SetEnv FLOW_ROOTPATH /var/www/myapp/
>
> #
> # mod_rewrite configuration
> #
> <IfModule mod_rewrite.c>
>
> # Enable URL rewriting
> RewriteEngine On
>
>
> # Set flag so we know URL rewriting is available
> SetEnv FLOW_REWRITEURLS 1
>
> RewriteCond %{SERVER_PORT} 80
> RewriteRule ^(.*)$ https://YOURDOMAIN/$1 [R,L]
>
> # You will have to change the path in the following option if you
> # experience problems while your installation is located in a subdirectory
> # of the website root.
> RewriteBase /
>
> # Stop rewrite processing no matter if a package resource, robots.txt etc.
> exists or not
> RewriteRule ^(_Resources/Packages/|robots\.txt|favicon\.ico) - [L]
>
> # Stop rewrite process if the path points to a static file anyway
> RewriteCond %{REQUEST_FILENAME} -f [OR]
> RewriteCond %{REQUEST_FILENAME} -l [OR]
> RewriteCond %{REQUEST_FILENAME} -d
> RewriteRule .* - [L]
>
> # Perform rewriting of persistent private resources
> RewriteRule ^(_Resources/Persistent/[a-z0-9]+/(.+/)?[a-f0-9]{40})/.+(\..+)
> $1$3 [L]
>
> # Perform rewriting of persistent resource files
> RewriteRule ^(_Resources/Persistent/.{40})/.+(\..+) $1$2 [L]
>
> # Make sure that not existing resources don't execute TYPO3 Flow
> RewriteRule ^_Resources/.* - [L]
>
> # Continue only if the file/symlink/directory does not exist
> RewriteRule (.*) index.php
>
>
> </IfModule>
>
> <IfModule mod_negotiation.c>
>
> # prevents Apache's automatic file negotiation, it breaks resource URLs
> Options -MultiViews
>
> </IfModule>
>
> <IfModule mod_setenvif.c>
>
> # Redirect authorization header when PHP is running as CGI
> SetEnvIfNoCase Authorization "Basic ([a-zA-Z0-9\+/=]+)"
> REMOTE_AUTHORIZATION=$1
>
> </IfModule>
>
> ErrorDocument 500 "<h1>Application Error</h1><p>The TYPO3 Flow application
> could not be launched.</p>“
>
>
>
> iljansoft
> Timo Poppinga
> Mobile: +49 175 2 40 50 90
>
> Inhaber: Timo Poppinga · Voßheider Str. 263 · 47574 Goch · E-Mail:
> poppinga at iljansoft.de · www.iljansoft.de
> USt-IdNr.: DE 261656040
>
>
>
>
>
>
>
>
>
> Am 24.07.2014 um 15:33 schrieb Freudenberg, Mira <mira at modifiziert.com>:
>
> > Hey,
> >
> > how can i configure my project so all pages are automatically viewed by
> > https?
> > If anyone visit the pages by http he should be redirect to https.
> >
> > I tried to add'@procotol': 'https' but it doesn't work :-(
> >
> > All resources included by flow are with http.. as well as i visit the page
> > manually with https.
> >
> > best wishes
> > _______________________________________________
> > Flow mailing list
> > Flow at lists.typo3.org
> > http://lists.typo3.org/cgi-bin/mailman/listinfo/flow
>
>
More information about the Flow
mailing list