-
فایل .httacess در iis سرور مجازی هستش یا قابل ساختنه ؟
سلام
یه سوال خیلی مهم و حیاتی دارم
سئو کارم برای افزایش سرعت بار گذاری سایت یه سری کد هستش که گفتش باید روی فایل .httacess هاست دانلود تنظیم بشه
حالا مشکل ما اینه که ما از iisسرور مجازی وندوز 2008 استفاده میکنیم و تا جایی که من میدوم این فایل نیستش در اون
حالا چطوری اینکارو بکنم که کدایی که ایشون میگن رو در فایل .httacess هاست دانلود بزاریم ؟
یا اصلا فایل دیگه ای است که کار اونو انجام بده
-
پاسخ : فایل .httacess در iis سرور مجازی هستش یا قابل ساختنه ؟
htaccess مربوط به وب سرور Apache میشه ولی IIS که معمولا برای ASP تنظیم میشه از فایل web.config برای تنظیمات وب سرور استفاده می کنه.
-
پاسخ : فایل .httacess در iis سرور مجازی هستش یا قابل ساختنه ؟
الان این فایل web.config دقیقا کجا قرار داره ؟ یا باید دستی بسازم ؟
میتونم ویرایشش کنم و اون کدا رو بهش اضافه کنم ؟ اجرا میکنه اون کدارو ؟؟
- - - Updated - - -
up
-
پاسخ : فایل .httacess در iis سرور مجازی هستش یا قابل ساختنه ؟
نقل قول:
نوشته اصلی توسط
ahmadireza
سلام
یه سوال خیلی مهم و حیاتی دارم
سئو کارم برای افزایش سرعت بار گذاری سایت یه سری کد هستش که گفتش باید روی فایل .httacess هاست دانلود تنظیم بشه
حالا مشکل ما اینه که ما از iisسرور مجازی وندوز 2008 استفاده میکنیم و تا جایی که من میدوم این فایل نیستش در اون
حالا چطوری اینکارو بکنم که کدایی که ایشون میگن رو در فایل .httacess هاست دانلود بزاریم ؟
یا اصلا فایل دیگه ای است که کار اونو انجام بده
سلام. ممکنه قابل تبدیل شدن باشن واسه قرار گرفتن در web.config
در صورت تمایل کد ها رو بذارید بررسی کنیم و یا مورد رو با کسی که واستون سئو کرده درمیون بذارید.
-
پاسخ : فایل .httacess در iis سرور مجازی هستش یا قابل ساختنه ؟
میشه بگید این web.config فایل در کجا قرار داره ؟
یعنی کجاست که من کد رو قرار بدم
شرمنده از گذاشتن کد معذورم
-
پاسخ : فایل .httacess در iis سرور مجازی هستش یا قابل ساختنه ؟
توی روت هاست دانلودتون قرار بدید فایل رو اگر نبود خودتون بسازید .
-
پاسخ : فایل .httacess در iis سرور مجازی هستش یا قابل ساختنه ؟
سلام .
با نصب نرم افزار امکان استفاده مستقیم از .htaccess وجود دارد .
-
پاسخ : فایل .httacess در iis سرور مجازی هستش یا قابل ساختنه ؟
نقل قول:
نوشته اصلی توسط
asrhosting
سلام .
با نصب نرم افزار امکان استفاده مستقیم از .htaccess وجود دارد .
چه نرم افزاری باید نصب بشه امکانش هست بیشتر توضیح بدید ؟
- - - Updated - - -
نقل قول:
نوشته اصلی توسط
ehsaan
توی روت هاست دانلودتون قرار بدید فایل رو اگر نبود خودتون بسازید .
فرمت فایل چی هستش ؟ .config ؟
-
پاسخ : فایل .httacess در iis سرور مجازی هستش یا قابل ساختنه ؟
نقل قول:
نوشته اصلی توسط
ahmadireza
فرمت فایل چی هستش ؟ .config ؟
web.config
اسم کل + فرمت.
-
پاسخ : فایل .httacess در iis سرور مجازی هستش یا قابل ساختنه ؟
دوست عزیز، ابتدا می بایست مشخص بفرمایید اسکریپت شما به چه زبانی است. بنابراین مشخص می شود وب سرور شما چیست و در نهایت چطور می توان تنظیمات این وب سرور را override کرد. بطور مثال اگر اسکریپت شما به زبان PHP است، وب سرور اجرا کننده آن Apache می باشد که ارتباطی با IIS ندارد. IIS یک وب سرور مختص ویندوز و طراحی شده برای میزبانی اسکریپت های .NET است. هرچند می توان به نحوی آن را برای اجرای PHP نیز پیکربندی نمود، اما این کار به دلیل عدم پوشش کامل از ویژگی ها و نیازمندی ها، توصیه نمی شود. در واقع تمام وب سرور ها قابل کانفیگ برای اجرای اغلب زبان ها هستند، اما استفاده از انواع بهینه سازی شده توصیه می شود. هر یک از وب سرور ها تنظیماتی در هسته خود دارند که برخی از این تنظیمات را می توان در Root Directory هر یک از دامنه های میزبانی شده روی آن وب سرور، override کرده و بسته به نیاز آن وبسایت، بازنویسی نمود. در Apache این کار با استفاده از فایلی به نام .htaccess انجام می شود. در NGINX نیز فایل nginx.conf این کار را انجام می دهد. در نهایت در IIS نیز این کار توسط فایلی به نام web.config صورت می پذیرد.
شما ابتدا می بایست صورت مسئله را شفاف سازی کنید و سپس بر همان اساس تحقیق نموده و یا پرسش خود را مطرح نمایید.
-
پاسخ : فایل .httacess در iis سرور مجازی هستش یا قابل ساختنه ؟
الان که اون فایل رو گذاشتم ساب دامین رو که باز کردم این ارور اومدش :
Server Error
500 - Internal server error.
There is a problem with the resource you are looking for, and it cannot be displayed.
مشکل چیه ؟ چیکارش باید کنم ؟ + چجوری میشه داخل کد گذاشت یعنی با کدوم ویرایشگر باید بازش کنم
-
پاسخ : فایل .httacess در iis سرور مجازی هستش یا قابل ساختنه ؟
سلام .
این نرم افزار رو نصب کتید :
http://www.helicontech.com
-
پاسخ : فایل .httacess در iis سرور مجازی هستش یا قابل ساختنه ؟
نقل قول:
نوشته اصلی توسط
ahmadireza
الان که اون فایل رو گذاشتم ساب دامین رو که باز کردم این ارور اومدش :
Server Error
500 - Internal server error.
There is a problem with the resource you are looking for, and it cannot be displayed.
مشکل چیه ؟ چیکارش باید کنم ؟ + چجوری میشه داخل کد گذاشت یعنی با کدوم ویرایشگر باید بازش کنم
ساده ترین ادیتوری که می توانید استفاده کنید، notepad هست. اما نکته ای که لازم میبینم برایتان توضیح دهم اینست که هر یک از این وب سرور ها و فایل تنظیمان آن ها، دستورات مختص به خود را دارند. اینطور نیست که دستورات Apache را درون IIS بتوانید اجرا کنید.
یک sample از دستورات web.config برایتان قرار داده ام:
کد:
<configuration>
<system.webServer>
<httpErrors errorMode="Detailed" />
<asp scriptErrorSentToBrowser="true"/>
</system.webServer>
<system.web>
<customErrors mode="Off"/>
<compilation debug="true"/>
</system.web>
</configuration>
- - - Updated - - -
راستی، می توانید توسط وبسایت زیر، عمل تبدیل دستورات .htaccess به web.config را انجام دهید:
http://www.htaccesstowebconfig.com/
-
پاسخ : فایل .httacess در iis سرور مجازی هستش یا قابل ساختنه ؟
نقل قول:
نوشته اصلی توسط
nexinel
ساده ترین ادیتوری که می توانید استفاده کنید، notepad هست. اما نکته ای که لازم میبینم برایتان توضیح دهم اینست که هر یک از این وب سرور ها و فایل تنظیمان آن ها، دستورات مختص به خود را دارند. اینطور نیست که دستورات Apache را درون IIS بتوانید اجرا کنید.
یک sample از دستورات web.config برایتان قرار داده ام:
کد:
<configuration>
<system.webServer>
<httpErrors errorMode="Detailed" />
<asp scriptErrorSentToBrowser="true"/>
</system.webServer>
<system.web>
<customErrors mode="Off"/>
<compilation debug="true"/>
</system.web>
</configuration>
- - - Updated - - -
راستی، می توانید توسط وبسایت زیر، عمل تبدیل دستورات .htaccess به web.config را انجام دهید:
http://www.htaccesstowebconfig.com/
تشکر از شما دوست عزیزم
-
پاسخ : فایل .httacess در iis سرور مجازی هستش یا قابل ساختنه ؟
راستی، در صورتیکه صفحه نخست توسط وب سرور شناسایی نشد، از دستورات زیر در فایل تنظیمات خود استفاده کنید. توجه داشته باشید که صرفا بخش های لازم را در لابلای سایر دستورات قرار دهید.
کد:
<configuration>
<system.webServer>
<defaultDocument>
<files>
<add value="index.php" />
</files>
</defaultDocument>
</system.webServer>
</configuration>
-
پاسخ : فایل .httacess در iis سرور مجازی هستش یا قابل ساختنه ؟
الان با اون کدای سیمپلی که دادید مشکل ارور حل شدش و وقتی ادرسش رو باز میکنم اینطوریه
درسته ؟
http://dl.shahmusic.ir/web.config
-
پاسخ : فایل .httacess در iis سرور مجازی هستش یا قابل ساختنه ؟
اون اروری که شما میگی دلایل زیادی میتونه داشته باشه.کد زیر رو داخل وب کانفیگ بذارید
کد:
<configuration>
<system.web>
<customErrors mode="Off" />
</system.web>
<system.webServer>
<httpErrors errorMode="Detailed" />
</system.webServer>
</configuration>
بعد صفحه رو باز کنید ببینید چه اروری میده و مشکل از کجاست
-
پاسخ : فایل .httacess در iis سرور مجازی هستش یا قابل ساختنه ؟
نقل قول:
نوشته اصلی توسط
ahmadireza
لود نشدن فایل از طریق مرورگر وب مشکلی نداره، فایل های کانفیگ به دلایل امنیتی hidden می شوند و از دسترس یوزر های بازدید کننده خارج هستند.
-
پاسخ : فایل .httacess در iis سرور مجازی هستش یا قابل ساختنه ؟
یعنی الان مشکلی نداره درسته ؟
-
پاسخ : فایل .httacess در iis سرور مجازی هستش یا قابل ساختنه ؟
نقل قول:
نوشته اصلی توسط
ahmadireza
یعنی الان مشکلی نداره درسته ؟
اگر باز شدن لینکی که دادید رو می فرمایید، خیر مشکلی نیست...
-
پاسخ : فایل .httacess در iis سرور مجازی هستش یا قابل ساختنه ؟
به طور مثال الان میخوام کد زیر رو به فایل کافیگ اضافه کنم :
<rule name="rule 1M" stopProcessing="true">
<match url="^index.html$" />
<action type="Rewrite" url="/http://www.yoursite.com/" />
</rule>
باید کجای اون کدی که به صورت سیمپل دادید گذاشتم بزارم ؟ وسطش ؟ بعدش ؟ اولش ؟
-
پاسخ : فایل .httacess در iis سرور مجازی هستش یا قابل ساختنه ؟
نقل قول:
نوشته اصلی توسط
ahmadireza
به طور مثال الان میخوام کد زیر رو به فایل کافیگ اضافه کنم :
<rule name="rule 1M" stopProcessing="true">
<match url="^index.html$" />
<action type="Rewrite" url="/http://www.yoursite.com/" />
</rule>
باید کجای اون کدی که به صورت سیمپل دادید گذاشتم بزارم ؟ وسطش ؟ بعدش ؟ اولش ؟
خارج از تگ configuration یک تگ rewrite ایجاد کنید و داخل آن تگ rules و در داخل آن تگ های rule و match و action مورد نظر خودتون رو قرار دهید.