ことの発端は,
"sudo apachectl stop" or
"sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist"
にてapacheを止めたのですが,ブラウザの方から"http://localhost"にアクセスするとページに
繋がってしまいます(It works!).
httpd.confの設定も反映されないようなのでこのまま放っておくのはセキュリティ上怖いです.
詳しい方,ご教授お願い致します.
plistの中身を見ていないので正確なところはわかりませんが、plistをLaunchDaemons に置いて起動しているため、Daemon状態で起動しているため自動的に再起動がかかっていると思われます。
常駐させる必要がないなら plist をLaunchAgentsに置き、Agentとして起動させてはいかがでしょうか。
Safariの場合ならメニューバーの
Safari > Safariをリセット... で「すべての Web サイトデータを削除」のみにチェックを入れてリセットした後でも「It Works!」が表示されるかどうか確認してみては。
システム環境設定のほうで共有がオンになっていませんか