1
2
3
4
5
6
AddType text/html .shtml
AddHandler server-parsed .shtml
Options Indexes FollowSymLinks Includes
RewriteEngine On
RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^(.*)$ https://www.example.org [R]
1
2
3
RewriteCond %{SERVER_PORT} !^443$
RewriteCond %{QUERY_STRING} (.+)=(.+)
RewriteRule .* https://www.example.org/cgi-bin/script.pl?%1=%2
2013-03-25T07:34:24 GwenDragonOder meinst du wirklich die Werte para und val?
1
2
3
4
5
6
7
8
# wenn Parameter im Querystring dann ans CGI
RewriteCond %{SERVER_PORT} !^443$
RewriteCond %{QUERY_STRING} (.+)=(.+)
RewriteRule .* https://www.example.org/cgi-bin/script.pl?%1=%2 [L]
# sonst alle URI nach https umleiten
RewriteCond %{SERVER_PORT} !^443$
RewriteRule (.*) https://www.example.org/$1 [L]
1
2
3
4
# wenn Parameter im Querystring dann ans CGI
RewriteCond %{SERVER_PORT} !^443$
RewriteCond %{QUERY_STRING} (.+)=(.+)
RewriteRule (.*) https://www.example.org/cgi-bin/script.pl/$1 [QSA,L]
Quote.* bedeutet auch jede URI oder keine.Dein Code mit .* sieht irgendwie nach "alles" aus, habs aber noch nicht getestet.
Was genau macht die Zeile?
2013-03-25T05:45:51 biancaGibt es eine deutsche Doku, die das Thema RewriteRule beschreibt?