<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
    <channel>
        <title>نوشته های Shahram Rami</title>
        <link>https://virgool.io/feed/@shahramramy</link>
        <description></description>
        <language>fa</language>
        <pubDate>2026-06-16 15:05:32</pubDate>
        <image>
            <url>https://files.virgool.io/upload/users/1007551/avatar/avatar.png?height=120&amp;width=120</url>
            <title>Shahram Rami</title>
            <link>https://virgool.io/@shahramramy</link>
        </image>

                    <item>
                <title>انتشار نرم افزار انگولار بر روی IIS</title>
                <link>https://virgool.io/@shahramramy/%D8%A7%D9%86%D8%AA%D8%B4%D8%A7%D8%B1-%D9%86%D8%B1%D9%85-%D8%A7%D9%81%D8%B2%D8%A7%D8%B1-%D8%A7%D9%86%DA%AF%D9%88%D9%84%D8%A7%D8%B1-%D8%A8%D8%B1-%D8%B1%D9%88%DB%8C-iis-p4c0atkjcnwe</link>
                <description>زمانی که آماده استقرار برنامه انگولار خود در یک سرور هستید میتوانید از طریق تکنیک زیر آن را پیکر بندی و در سرور IIS استقرار دهید :ابتدا از طریق دستور زیر یک خروجی تهیه نمایید :ng buildاین دستور باعث ساخته شدن خروجی پروژه شما در پوشه داخلی پروژه شما به آدرس زیر می شود : app/distنکته : در صورتی که می خواهید خروجی شما در آدرسی خارج از پروژه ساخته شود از دستور زیر استفاده نمایید :ng build --output-path &quot;your Address&quot;پس از اینکه خروجی نرم افزار شما آماده شد نیاز است تا در سرور نیز کارهایی انجام دهیدابتدا مطمئن شوید که در سرور شما IIS نصب شده و آماده به کار می باشد سپس فایلهای خروجی پروژه را در یک پوشه در سرور کپی کنیددر پنل IIS ابتدا با راست کلیک بر روی Sites و انتخاب گزینه Add Website اقدام به ساخت یه وبسایت نمایید مراحل ساخت آن به شرح زیر است :site name : نام سایت شما (انتخابی)physical path : آدرس پوشه پروژه شماتنظیمات خاص دیگری نیاز نیست ، سپس تنظیمات را ذخیره کنید در داخل روت پروژه شما باید یک فایل web.config قرار گیرد : &lt;configuration&gt;
&lt;system.webServer&gt;
  &lt;rewrite&gt;
    &lt;rules&gt;
      &lt;rule name=&amp;quotAngular Routes&amp;quot stopProcessing=&amp;quottrue&amp;quot&gt;
        &lt;match url=&amp;quot.*&amp;quot /&gt;
        &lt;conditions logicalGrouping=&amp;quotMatchAll&amp;quot&gt;
          &lt;add input=&amp;quot{REQUEST_FILENAME}&amp;quot matchType=&amp;quotIsFile&amp;quot negate=&amp;quottrue&amp;quot /&gt;
          &lt;add input=&amp;quot{REQUEST_FILENAME}&amp;quot matchType=&amp;quotIsDirectory&amp;quot negate=&amp;quottrue&amp;quot /&gt;&lt;/conditions&gt;
        &lt;action type=&amp;quotRewrite&amp;quot url=&amp;quot/&amp;quot /&gt;
      &lt;/rule&gt;
    &lt;/rules&gt;
  &lt;/rewrite&gt;
    &lt;staticContent&gt;
      &lt;clientCache cacheControlCustom=&amp;quotpublic&amp;quot cacheControlMode=&amp;quotUseMaxAge&amp;quot cacheControlMaxAge=&amp;quot365.00:00:00&amp;quot /&gt;
	  &lt;remove fileExtension=&amp;quot.woff&amp;quot /&gt;
      &lt;remove fileExtension=&amp;quot.woff2&amp;quot /&gt;
      &lt;mimeMap fileExtension=&amp;quot.woff&amp;quot mimeType=&amp;quotapplication/x-font-woff&amp;quot /&gt;
      &lt;mimeMap fileExtension=&amp;quot.woff2&amp;quot mimeType=&amp;quotapplication/font-woff2&amp;quot /&gt;    &lt;/staticContent&gt;
&lt;/system.webServer&gt;
&lt;/configuration&gt;توجه مهم : URL Rewrite را فراموش نکنید! حتما آنرا نیز در سرور نصب کنیداز طریق مرورگر آدرسی را که در IIS برای این نرم افزار تنظیم شده است را درخواست کنید . تبریک میگوییم! شما توانستید نرم افزار انگولار خود را در IIS اجرا کنید .</description>
                <category>Shahram Rami</category>
                <author>Shahram Rami</author>
                <pubDate>Sat, 25 Sep 2021 18:48:49 +0330</pubDate>
            </item>
            </channel>
</rss>