Mam stronę, na której są dla przykładu 6 linki:
i teraz tak:
1. ) oryginalny link do stron bez uzycia modrewrite'a to: http://www.mojastrona.ac.pl/?lang=pl&m...amp;todo=strona
2.) po użyciu reguły: RewriteRule ^([a-zA-Z]{2})/?(([a-zA-Z0-9_\-]+)/?(([a-zA-Z0-9_\-]+)(\.(html|htm)?))?)?$ ?lang=$1&mod=$3&todo=$5 [L]
link do strony wygląda tak: http://www.mojastrona.ac.pl/pl/dzial/strona.html
3.) jest jedno odstępstwo od reguły ... otóż chciałbym by w jednym przypadku (max dwóch) link do strony był taki:
http://www.san.mojastrona.ac.pl/pl/strona5.html gdzie "san" to mod a "strona5" to todo
Moje pytanie brzmi:
Jak zrobić Warunkową regułę w oparciu o RewriteCond by przy kliknięciu na np <a href="http://www.san.mojastrona.ac.pl/pl/strona5.html">Link niezwykly3</a>
strona weszła mi właśnie na http://www.san.mojastrona.ac.pl/pl/strona5.html (gdzie bez modrewrite ten sam link by wyglądał:
http://www.mojastrona.ac.pl/?lang=pl&m...p;todo=strona5)
Mój .htacces
===========================
<?php RewriteEngine on # SUBDOMENA RewriteCond %{HTTP_HOST} ^(www.)?san.mojastrona.ac.pl$ RewriteRule ^http://(www.)?([a-z]{3}).mojastrona.ac.pl/([a-zA-Z]{2})/?(([a-zA-Z0-9_-]+)(.(html|htm)?))?$ ?lang=$2&mod=$1&todo=$4 [L] # STRONA RewriteRule ^([a-zA-Z]{2})/?(([a-zA-Z0-9_-]+)/?(([a-zA-Z0-9_-]+)(.(html|htm)?))?)?$ ?lang=$1&mod=$3&todo=$5 [L] ?>