Wykonałem skrypt hostingu ksiąg gości wszystko ładnie i pięknie tylko ten modrewrite.
Mój kod .htaccess:
Kod
RewriteEngine On
RewriteBase /
RewriteRule ^ksiega$|^ksiega/$ index.php [R,L]
RewriteRule ^ksiega/([-_a-zA-Z0-9]{3,30})$ ksiega/$1/ [R,L]
RewriteRule ^ksiega/([-_a-zA-Z0-9]{3,30})/(.*)$ include/source/$2?name=$1 [QSA,L]
RewriteBase /
RewriteRule ^ksiega$|^ksiega/$ index.php [R,L]
RewriteRule ^ksiega/([-_a-zA-Z0-9]{3,30})$ ksiega/$1/ [R,L]
RewriteRule ^ksiega/([-_a-zA-Z0-9]{3,30})/(.*)$ include/source/$2?name=$1 [QSA,L]
Kod powoduje że każdą założoną księgę można odpalić tak:
http://adres.pl/ksiega/WebKing/plik.php w rzeczywistości odpali się
http://adres.pl/include/source/plik.php?name=WebKing
Wykombinowałem taki kod do subdomen:
Kod
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?(.+).adres.pl
RewriteRule .* index.php?name=%2 [QSA]
RewriteCond %{HTTP_HOST} ^(www\.)?(.+).adres.pl
RewriteRule .* index.php?name=%2 [QSA]
No i pytanie:
Jak połączyć te kody aby po wejściu na:
http://webking.adres.pl/plik.php odpalało by
http://adres.pl/include/source/plik.php?name=WebKing
Pozdrawiam,
WebKing