Înțeleg că preview-ul este generat prin Ajax? Dacă da, creează te rog un director www/ajax și mută acolo fișierul. I-aș spune www/ajax/smartMarkupPreview.php, căci "editor/preview" este prea general (peste un an ne vom încurca în notații).