با سلام و احترام خدمات بزرگواران
یگ سوال خیلی مهم برامون پیش اومده ممکن هم هست در سال های اخیر مطرح شده باشه اما پیدا نکردم
دوستان راهنمایی کنن
یک سایت هست که با سی شارپ کار میکنه میخوایم براش تعریف کنیم که دامین یا به صورت www بالا بیاد یا بدون www نه هر کدوم جدا سایت رو بالا بیارن چون برای سئوش هم خیلی ضرر داره از چه کدی یا ... باید استفاده کنیم .ممنون میشم دوستان راهنمایی کنند.
asp.net
برای Redirect کردن دامنه سایت بدون www به دامنه با www کد زیر را به web.config پروژه خود اضافه کنید :
<configuration> <system.webServer> <rewrite> <rules> <rule name="Redirect to WWW" stopProcessing="true"> <match url=".*" /> <conditions> <add input="{HTTP_HOST}" pattern="^example.com$" /> </conditions> <action type="Redirect" url="http://www.example.com/{R:0}" redirectType="Permanent" /> </rule> </rules> </rewrite> </system.webServer> </configuration>
بر عکسشم میشه بگین ممنون میشم عزیز
<rewrite> <rules> <rule name="Redirect to non-www" stopProcessing="true"> <match url="(.*)" negate="false"></match> <action type="Redirect" url="http://domain.com/{R:1}"></action> <conditions> <add input="{HTTP_HOST}" pattern="^domain\.com$" negate="true"></add> </conditions> </rule> </rules> </rewrite>
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)