در زمانی که حضرت امام علی بن موسی(ع) با ولایتعهدی تحمیلی در "طوس خراسان" بودند، حضرت احمد بن موسی(س) به اتفاق جناب «سید محمد عابد» و جناب «سید علاءالدین حسین» برادران خود و جمعی دیگر از برادرزادگان و اقارب و دوستان، به قصد زیارت آن حضرت از حجاز به سمت خراسان حرکت نمود. در بین راه نیز جمع کثیری از شیعیان و علاقهمندان به خاندان رسالت، به سادات معظم ملحق و به اتفاق حرکت نمودند تا جایی که مینویسند: به نزدیک شیراز که رسیدند، تقریباً یک قافله پانزده هزار نفری از زنان و مردان تشکیل شده بود.
خبر حرکت این کاروان را به خلیفه وقت «مأمون» دادند. وی ترسید که اگر چنین جمعیتی از بنیهاشم و دوستداران و فدائیان آنها به طوس برسند، اسباب تزلزل مقام خلافت گردد. لذا امریّهای صادر نمود به تمام حکام بلاد که در هر کجا قافله بنی هاشم رسیدند، مانع از حرکت شوید و آنها را به سمت مدینه برگردانید. به هرکجا این حکم رسید قافله حرکت کرده بود مگر شیراز.
حاکم شیراز مردی به نام «قتلغ خان» بود. وی با چهل هزار لشکر جرّار، در "خان زنیان" در هشت فرسخی شیراز اردو زد و همین که قافله بنی هاشم رسیدند، پیغام داد که حسب الامر خلیفه، آقایان از همین جا باید برگردید. حضرت سید احمد(س) فرمود: «ما قصدی از این مسافرت نداریم، جز دیدار برادر بزرگوارمان». اما لشکر قتلغخان راه را بستند و جنگ شدید خونینی شروع شد اما لشکر در اثر فشار و شجاعت بنیهاشم پراکنده شدند.
لشکر شکست خورده، تدبیری اندیشیدند. بالای بلندیها فریاد زدند: «الان خبر رسید که ولیعهد [امام هشتم علیهالسلام ] وفات کرد»! این خبر مانند برق، ارکان وجود مردمان سستعنصر را تکان داده، از اطراف امام زادگان متفرق شدند. جناب سید احمد(س) شبانه با برادران و اقارب از بیراهه به شیراز رهسپار گردیدندو با لباس مبدّل پراکنده شدند.
بهرحال حضرت احمد بن موسی(س) برای امان از گزند حكومت، به همراه برادر خود مخفیانه به شيراز رهسپار شد. سيد احمد در شهر شيراز در منزل يكي از شيعيان در منطقه "سردزك" كه مرقد ايشان در اين منطقه واقع است ، سكني گزيد و در خانه اين شخص مخفي گشت و شب و روز را به عبادت میگذرانید.
«قتلغ خان» كه جاسوساني را براي شناسايي و دستگير نمودن سادات كه از مناطق خود فرار نموده بودند قرار داده بود ، مكان ايشان را بعد از يك سال يافت و او و همراهانش را محاصره نمودند و نبردي بين آنها و مأموران حكومت در گرفت و سيد احمد با شهامت و شجاعت هاشمي خود به دفاع از خود و همراهان خود پرداخت.
هنگامي كه قتلغ دانست كه از طريق ستيز مسلحانه از ميان بردن آنان را ندارد از طريق خانه همسايه او شدند و از طريق شكافي كه در خانه همسايه درست كردند وارد خانهاي كه سيد أحمد در آن پناه برده بود، شدند و زماني كه او براي استراحت و تجديد قوا پس از نبردي طولاني به خانه رفته بود هنگام خروج، با شمشيري بر سر او ضربه اي وارد كردند .سپس به دستور « قتلغ خان » خانه را بر روي آن بدن شريف خراب كردند و زير آوار باقي گذاردند.
با توجه به تبليغ گسترده حكومت و مأموران بر عليه تشيع و اهلبيت(ع) تعداد زيادي از مردم كه از مخالفين تشيع بودند ،حرمت بدن شريف نوه پيامبر را نگاه نداشتند و آن را در زير آوار نگاه داشته و به خاك نسپردند.
در اوایل قرن هفتم ،شيراز تحت سلطه «أبوبكر بن سعد مظفر الدين» قرار گرفت. وی انساني مؤمن بود که به نشر دين اسلام علاقه داشت و به علما و دانشمندان احترام مي گذاشت و سادات را دوست ميداشت. برخی از وزراء و مأموران دولتي او نيز اينچنين بودند. از جمله آنان «امير مسعود بن بدرالدين» بود كه انسانی بخشنده و به فکر آباداني سرزمين ها و بهبود وضع مردم بود. وی به زيبايي و نظافت شهر شيراز كه پايتخت حكومت به شمار مي رفت ، همت گمارد و بنايای ويران و خرابه هاي آن را آباد نمود.
او علاوه بر دستور آباداني شهر شيراز ، دستور داد محلي كه سيد احمد در آن به شهادت رسيده بود را آباد كنند. در هنگام إعمار بنا و خالي نمودن آوارها، كارگران به بدن تازه جواني بلند قامت با سيمايي زيبا رسیدند كه به علت ضربه شمشيری در سرش كشته شده بود . كارگران او را از خاك خارج نموند و امير مسعود را مطلع ساختند. او به همراه برخي از افراد معتمدش به آن محل آمد و تحقيقات خود را برای کشف هویت صاحب بدن آغاز کرد. پس از کنکاش بسيار ، وجود دلائلي نظير انگشتري كه روي آن نوشته شده بود: « العزة لله ، أحمد بن موسی» و نیز با توجه به وقايع تاريخي كه نقل شده بود ، بر آنان ثابت شد كه اين بدن متعلق به جناب أحمد بن موسی است.
و هنگامي كه مردم شيراز بدن شريف را ديدند كه پس از چند صد سال از شهادت ايشان، هنوز تازه و دست نخورده است، دانستند كه صاحب اين بدن از اولياء الله است. در نتیجه به حقانيت تشيع یقين پیدا کردند و بسياري از آنان به مذهب تشيع روي آوردند.
سپس مسعود بن بدر الدين دستور داد در همان جا كه بدن ايشان را انجا يافته بودند بر بدن شريف نماز بخوانند و همان جابا احترام و تجليل در حضور علماء و بزرگان شيراز به خاك بسپارند و بر روي آن بنايي وسيع و زيبا بسازند تا زائران و عابران آن مزار را زيارت نمايند .اين بنا تا سال 658 ه ق فوت ملك مظفر الدين پا بر جا ماند.
درباره پیدا شدن مدفن حضرت احمد بن موسی (س) حکایت دیگری نیز نقل شده است که توجه به آن دلیل نامیده شدن آن حضرت به "شاهچراغ" را نیز روشن میکند:
تا زمان «امير عضدالدوله ديلمي» کسي از مدفن حضرت احمد ابن موسي (ع) اطلاعي نداشت و آنچه روي قبر را پوشانده بود تل گلي بيش به نظر نميرسيد که در اطراف آن، خانههاي متعدد ساخته شده بود. از جمله پيرزني در پايين آن تل، خانهاي گلي داشت و در هر شب جمعه، ثلث آخر شب مي ديد چراغي در نهايت روشنايي در بالاي تل خاک مي درخشد و تا طلوع صبح روشن است، چند شب جمعه مراقب مي بود،روشنايي چراغ به همين کيفيت ادامه داشت با خود انديشيد شايد در اين مکان،مقبره يکي از امامزادگان يا اولياء الله باشد، بهتر آن است که امير عضدالدوله را بر اين امر آگاه نمايم.
هنگام روز پيرزن به همين قصد به سراي امير عضدالدوله ديلمي رفت و کيفيت آنچه را ديده بود به عرض رسانيد.امير و حاضرين از بيانش در تعجب شدند.درباريان که اين موضوع را باور نکرده بودند، هر کدام به سليقه خود چيزي بيان کردند. اما امير که مردي روشن ضمير بود گفت: «اولين شب جمعه شخصاً به خانه پيرزن ميروم تا از موضوع آگاه شوم».
چون شب جمعه فرا رسيد شاه به خانه پيرزن آمده و دور از خدم و حشم آنجا خوابيد و پيرزن را فرمود هر وقت چراغ روشن گرديد مرا بيدار کن .چون ثلث آخر شب شد پيرزن بر حسب معمول روشنايي پرنوري قوي تر از ديگر شب هاي جمعه مشاهده کرد و از شدت شعفي که به وي دست داده بود بر بالين امير عضدالدوله آمده و بي اختيار سه مرتبه فرياد زد: « شاه! چراغ».
امير بيدار شد و ناگهاني از خواب پريده و چشمش را متوجه سمتي نمود که پيرزن چراغ را به او نشان مي داد و چون علنا و آشکارا چشمش نور چراغ را ديد در شگفتي عجيب بماند و چون رو به سمت چراغ بر بالاي تل برآمد اثري از چراغ نديد و چون به پايين آمد باز نور چراغ با روشنايي زياد خود نمايي مي کرد،خلاصه اينکه امير شخصي را جهت کاوش در آن منطقه مامور مي کند و..... مقبره فرزند ارشد موسي بن جعفر(ع) حضرت شاهچراغ پيدا مي گردد و به دستور امير بر بالاي آن جايگاهي ساخته ميشود که تا امروز زيارتگاه عاشقان اهل بيت عصمت و طهارت است.