I am using Apache rewrite_mod to possess all test following the URL adress get into parameter text while using following within the .htaccess file

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?text=$1 [L,QSA]

which works basically have www.example.com/some_text but does not after i have www.example.com/some_text/some other text

I wish to have within the text parameter the entire request: "some_text/another text" not just "another text".

Is this done?

I'd let apache/php sort this out:

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php [L]

PHP stores all info you might need in $_SERVER

$_SERVER['REQUEST_URI']   // Original uri with original query string
$_SERVER['REDIRECT_QUERY_STRING'] // Original query string
$_SERVER['REDIRECT_URL']  // Original uri without query string

This process will leave $_GET / $_Publish / $_REQUEST etc. in tact.

I am by using this and delay pills work perfectly:

RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.*) index.php/$0 [PT,L]

$_SERVER['QUERY_STRING'] will retain the query string.