Это, вероятно, то, что вы ищете:
RewriteEngine on
RewriteCond %{REQUEST_URI} !-f
RewriteCond %{REQUEST_URI} !-d
RewriteRule ^/?([\w-]+)$ /news.php?slug=$1 [END,QSA]
Однако, чтобы избежать конфликтов с другими частями вашего веб-приложения, я бы предложил вам использовать URL https://example.com/news/this-is-title-of-article
вместо https://example.com/this-is-title-of-article
. Это учитывает более конкретное правило, которое даст вам меньше головной боли:
RewriteEngine on
RewriteCond %{REQUEST_URI} !-f
RewriteCond %{REQUEST_URI} !-d
RewriteRule ^/news/?([\w-]+)$ /news.php?slug=$1 [END,QSA]