<IfModule mod_rewrite.c>
# Enable rewrite rules
RewriteEngine on
# Base directory
RewriteBase /
# Deny direct access to .txt files
RewriteRule ^content/(.*)\.txt$ - [R=404,L]
RewriteRule ^\d+$ my.php [L]
# All URL process by index.php
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*) index.php [PT,L]
</IfModule>
$data = "данные";
$path = __DIR__ . "/pathname/1/index.php";
$dirPath = pathinfo($path, PATHINFO_DIRNAME);
if ( !file_exists($dirPath) && !mkdir($dirPath, 0777, true) ) {
// @TODO добавьте exception или выброс ошибки
}
if ( file_put_contents($path, $data) === false ) {
// @TODO добавьте exception или выброс ошибки
}
My-Widget__item {
}
может достаточно добавить session_start(); в самый первый файл?