PDA

View Full Version : حرفه ای: مشکل کار نکردن URL Routing در هاست



amir_h251
سه شنبه 30 شهریور 1389, 15:27 عصر
سلام خدمت دوستان گرامی

من وب سایتم خودم را به طور کامل با URL Routing درست کردم و بخوبی کار میکنه. اما وقتی اون رو در هاستی که ویندوز 2008 و IIS7 روی اون نصب هستش آپلود کردم. با خطای 404 برخورد میکنم

نکته اینکه در سرور هاست، IIS7 در حالت Integrated Pipeline بوده و تمام Handlerها و ماژولهای مورد لزوم نیز به Web.config اضافه شده اند.
DotNet Framework 3.5 SP1 نیز روی سرور نصب هست.

من برای امتحان روی یک VMWare ویندوز 2008 نسخه r2 نصب کردم و وب سایت رو روی اون گذاشتم، بدون هیچ تغییر خاصی و بدون مشکل اونجا کار میکنه. (برنامه تحت ویندوز سرور 2003 و دات نت فریم ورک 3.5 نوشته شده است).

دیگه واقعا موندم چیکار کنم. :عصبانی++::گریه:

آیا کسی میتونه تو حل این مشکل به من کمک کنه؟ الان دو هفته است که کارم گیر کرده و کارفرما هم منتظر کارش هست.

si6arp
چهارشنبه 31 شهریور 1389, 11:57 صبح
میشه یک مثال از کدتون بزارید تا بهتر بتونیم راهنمایی کنیم ؟

mahallat
چهارشنبه 31 شهریور 1389, 13:14 عصر
روی یک هاست دیگه تست کنید شاید مشکل از سرور هاستتون باشه

amir_h251
چهارشنبه 31 شهریور 1389, 14:12 عصر
سلام دوستان

اتفاقا فکر اینکه روی یک هاست دیگر امتحان کنم را کردم. اما برای این کار باید هاست بخرم و اگر اونجا هم همین مشکل باشه، ریسک داره. آیا جایی سراغ دارید که هاستینگ برای تست چند روزه هم بدهند؟

در ضمن سورس کامل قسمتهایی از سایت که به این موضوع مربوط میشوند را آپلود کردم که میتونید بردارید.

SiteSource.zip (http://computerpro.ir/MyFiles/SiteSource.zip)

خود سایت رو هم میتونید اینجا ببینید:
http://route.adgift.ir
کافیه روی یکی از لینکهای داخلی کلیک کنید. مشکل رو میبینید. ـ

که بدون استفاده از URL Routing اینطوریه
http://adgift.ir

با تشکر فراوان از راهنمایی های دوستان

mehdi-ghafari
شنبه 01 تیر 1392, 20:38 عصر
سلام آقا امیر
مشکلتون حل شده آیا؟
منم همین مشکل رو دارم. روی هاست url routing جواب میده ولی روی vps نه!!!!!
دات نت 4 هم روش نصبه با سیستم عامل windows server 2008 R2 x64
این سایت روی یه وی پی اس دیگه هم تست زدم به خوبی کار میکنه؟
نمی تونم vps رو عوض کنم لطفا اگه راهی یا ابزاری هست به منم بگید.
توش موندم

ممنون

amir_h251
یک شنبه 02 تیر 1392, 16:44 عصر
سلام آقا امیر
مشکلتون حل شده آیا؟
منم همین مشکل رو دارم. روی هاست url routing جواب میده ولی روی vps نه!!!!!
دات نت 4 هم روش نصبه با سیستم عامل windows server 2008 R2 x64
این سایت روی یه وی پی اس دیگه هم تست زدم به خوبی کار میکنه؟
نمی تونم vps رو عوض کنم لطفا اگه راهی یا ابزاری هست به منم بگید.
توش موندم

ممنون

سلام
مشکلی که اون سال گفته بودم، با مشکل شما فرق داشت. یعنی من روی کامپیوتر خونه مشکلی نداشتم، اما روی هاست مشکل داشتم. اما شما روی هاست مشکلی نداری، بلکه روی وی.پی.اس مشکل داری.

البته با عوض کردن هاست به «ایران هاست» مشکل حل شد و به کمک Url Rewrite تونستم سایت رو راه اندازی کنم. آدرسش هم این هست: http://adgift.ir

اما متأسفانه روی vps تا حالا کار نکردم ببینم چجوری میشه. ـ
شرمنده نتونستم کمکتون کنم.
موفق باشید