.htaccess e modifica delle query php su un URL pulito

Sto cercando di cambiare la struttura dell'URL per il mio sito web dei clienti, non ho mai lavorato con un file htaccess prima di perdonarmi se è una domanda stupida. ho passato un po 'di tempo a cercare su overflow dello stack, google e youtube ma per la vita di me non riesco a capirlo.

L'URL Struttura attuale: jobtitle è la variabile e Administration-Jobs è il valore

http://localhost/website/job_title.php?jobtitle=Administration-Jobs 

la struttura dell'URL richiesta dal cliente

 http://localhost/website/Administration-Jobs 

Il file htaccess che ho tentato:

 RewriteEngine On RewriteRule ^jobs_by_title.php/([0-9a-zA-Z_-]) job_title.php?jobtitle=$1 

anche una volta che ho questo file di accesso ht funzionante, cosa dovrebbe essere richiesto nello script php per andare alla versione pulita piuttosto che a quella sporca? o è fatto automaticamente in htaccess?

MODIFICARE:

Ho funzionato ora con

 ^([A-Za-z0-9_-]+)?$ job_title.php?jobtitle=$1 [L] 

Il tuo regex per catturare URI è sbagliato.

Inserisci questo codice in /website/.htaccess :

 RewriteEngine On RewriteBase /website/ RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^([^/]+)/?$ job_title.php?jobtitle=$1 [L,QSA] 

Prova questo:

 RewriteEngine On RewriteRule ^(\w-]+)/?$ job_title.php?jobtitle=$1 

Finalmente ho funzionato con

 RewriteRule ^([A-Za-z0-9_-]+)?$ job_title.php?jobtitle=$1 [L]