1. Takie wpisy w .htaccess nie mają sensu, lepiej już:
Kod
RewriteRule ^(.+).html$ ?s=$1 [L]
a najlepiej wszystko wrzucać do jednej zmiennej, jak serwis będzie miał kilka tysięcy stron to każdą będziesz w .htaccess definiował? :/
2. Coś takiego także jest bez sensu:
- nie należy łączyć GET z include w żaden sposób, bo stwarza to ryzyko włamania lub co najmniej zwykłej złośliwości, zmienną należy przefiltrować a następnie odwołać się do tablicy:
1=>'plik1.php',
2=>'plik2.php'
);
$id = (int)$_GET['id'];
include($tablica[$id]);
3. Czy ta ścieżka /include/ jest poprawna? Obawiam się, że nie wszędzie coś takiego będzie działać
4.
$content=home;
- jeśli home to stała, to piszmy z dużych liter (by rzucała się w oczy)
5. Dodaj echo 'coś tam' i będziesz wiedział, gdzie jest błąd.