نقل قول نوشته اصلی توسط yastheme نمایش پست ها
page=pagename ؟این هم همچین استاندارد نیست؛

اگه قصد دارید به صورت زیر باشه :
example.com/pagename >> example.com/?a=pagename
از کد زیر استفاده کنید:
کد HTML:
RewriteEngine On
RewriteRule ^([^/]*)$ /?a=$1 [L]
برای ریدایرکت هم بهتره example.com/?a=pagename ریدایرکت کنی به example.com/pagename که از نظر سئو بهتر باشه؛ این کارو با اسکریپتت باید انجام بدی؛ یعنی این که اول پارامتر a و تغییر بده به یه چیز دیگه؛ مثلا b
کد HTML:
RewriteEngine On
RewriteRule ^([^/]*)$ /?b=$1 [L]
حالا تو برنامت یه دستور شرطی بزار اگه پارامتر a پیدا شد ؛ مقدارش ریدایرکت بشه به b :
کد PHP:

if(isset($_GET['a'])){
     
Header"HTTP/1.1 301 Moved Permanently" ); 
    
Header"Location: example.com/".$_GET['a']); 

با تشکر .
متاسفانه اسکریپت کد شده و من منظورتون رو کامل متوجه نشدم ولی اگه منظورتون این هست که پارامتر a رو تو اسکریپت تبدیل به b کنم امکانش نیست . ولی اگر منظورتون این هست که بشه این کد رو به صفحه اظافه کرد . میشه .

- - - Updated - - -

با اظافه کردن قسمت اول ارور 500 گرفتم

mod_rewrite هم روی سرور فعال هست .