Możesz czytać i zapisywać pliki za pomocą funkcji systemu plików , na przykład:
$data = <<<EOF
RewriteEngine on
RewriteRule …
EOF;
file_put_contents('.htaccess', $data);
Ale byłoby bardziej elastyczne, jeśli użyjesz jednej statycznej reguły, która przekierowuje żądania do twojego pliku PHP, który następnie zajmie się resztą.