PDA

View Full Version : سوال: مشکل در URL ReWriting با intelligencia



hassanf
یک شنبه 14 آذر 1389, 13:00 عصر
سلام
برای URL ReWriting از intelligencia استفاده کردم. وقتی از الگوی زیر در وب کانفیگ استفاده می کنم، مشکلی نیست:

<rewrite url="~/(.+).html" to="~/Default.aspx?PageId=$1"/
ولی وقتی بصورت زیر تغییر میدهم(Pages را اضافه کردم):

<rewrite url="~/Pages/(.+).html" to="~/Default.aspx?PageId=$1"/>
فایلهای Content گم می شوند. مثلا تصاویر که در فلدر Images قرار دارند نمایش داده نمی شنود و این اتفاق برای تمامی فایل هایی js, css, .... می افتد.

raziee
یک شنبه 14 آذر 1389, 13:24 عصر
فایلهای Content گم می شوند. مثلا تصاویر که در فلدر Images قرار دارند نمایش داده نمی شنود و این اتفاق برای تمامی فایل هایی js, css, .... می افتد.
شما مشکل مسیر دهی دارید.
مسیر فایل های تصاویر و ... رو به صورت مطلق و از ریشه سایت بدید . درست میشه.
مثلا:

/images/myimages.jpg

hassanf
یک شنبه 14 آذر 1389, 13:55 عصر
درسته
پس برای کنترل های Asp.net آدرس ای نجوری میشه:

<asp:Image runat="server" ImageUrl="~/Images/MyImage.gif" />
و Html:

<img src="../Images/MyImage.gif" ... >
<link type="text/css" rel="Stylesheet" href="../CSS/CSS.css" />