Kod
RewriteEngine On
RewriteCond %{HTTP_HOST} (.*).xerif.pl$
RewriteRule ^(.*)$ skrypty/subdomena.php?s=$1/$2 [L]
i niestety przy próbie otworzenia abc.xerif.pl wywala błąd 500. Metodą prób i błędów doszedłem do tego, że RewriteRule powoduje ten błąd, dlaczego?RewriteCond %{HTTP_HOST} (.*).xerif.pl$
RewriteRule ^(.*)$ skrypty/subdomena.php?s=$1/$2 [L]
najciekawsze jest to, że jak zamiast skrypty/subdomena.php?s=$1/$2 dam skrypty/bla.htm to wszystko działa :shock:
Jak to rozwiązać? Jaki może być powód występowania błędu 500 przy próbie przekierowania na plik .php?
Struktura plików:
Kod
xerif.pl/
|--.htaccess
|--skrypty/
|--subdomena.php BŁĄD
|--qwerty.php BŁĄD
|--abc.txt OK
|--a.htm OK
|--.htaccess
|--skrypty/
|--subdomena.php BŁĄD
|--qwerty.php BŁĄD
|--abc.txt OK
|--a.htm OK