ورود

View Full Version : سوال: مشکل با url rewrite



hlikehamed
جمعه 29 مرداد 1389, 02:11 صبح
سلام.
من یه مشکل با url rewrite دارم. یه مشکل که نه چندین مشکل.

وقتی توی صفحه postback بشه آدرس اصلی لو میره. من این مشکل رو با RenderAttribute حل کردم. اما با این کار مشکل دیگه ای پیش میاد و او هم اینه که اگه آدرس صفحه / باشه.
وقتی عمل post back صورت میگیره . یه خطایی میده و اون هم اینه :
The HTTP verb POST used to access path '/website1/' is not allowed.

حالا این مشکل چطور حل میشه؟

ممنون

hlikehamed
شنبه 30 مرداد 1389, 13:10 عصر
کسی پیشنهادی ندارد؟

alonemm
شنبه 30 مرداد 1389, 13:26 عصر
post back رو هم به صفحه که به صورت مجازی ساختی بده.
تنضیمات صفحه web.config رو دروست کردی؟

hlikehamed
شنبه 30 مرداد 1389, 14:41 عصر
post back رو هم به صفحه که به صورت مجازی ساختی بده.
تنضیمات صفحه web.config رو دروست کردی؟

دقیقا متوجه نشدم منظورت رو :لبخندساده: post back رو کجا به صفحه بدم؟
من با render att تگ فرم رو مجازی ساختم. توی همه صفحات کار می کنه به جز صفحه default . مثل www.site.com (http://www.google.com) . اما اگه همین صفحه بشه www.site.com/default.aspx (http://www.google.com/default.aspx) کار می کنه.یه جا خوندم که با پاک کردن * توی dll مربوط به تنظیمات IIS این مشکل حل مشه. اما فکر نکنم به کار بیاد

تنظیمات web.config رو انجام دادم. اما اگه تنظیمات خاصی داره اگر میشه بزار که چک کنم.
اگه نمونه کد باشه بیشتر متوجه میشم

alonemm
شنبه 30 مرداد 1389, 14:52 عصر
دوست عزیز
برو به آدرسhttp://aspcode.ir/Article.aspx?id=29
یک مثال عملی و فایل دانلود پروژه هم هست.

موفق باشی.

hlikehamed
شنبه 30 مرداد 1389, 15:14 عصر
تمام اینها رو من خوندم و تست کردم. مشکلات دیگه ای هم داشت که بر طرف کردم.
تنها همین مشکل مونده.
این لینکی که دادی جواب سوال من نیست.
ممنون .