کتابخانه کدهای تخصصی پیکربندی .htaccess
دستورات بهینهسازی سرورهای Apache و LiteSpeed، ریدایرکتهای 301، انتقال به HTTPS، مسدودسازی دسترسیهای غیرمجاز و کش مرورگر.
اسنیپتهای منتشر شده در این بخش
7 قطعه کدبا یک قانون RewriteRule، تمام آدرسهایی که با /old-folder/ شروع میشوند به /new-folder/ منتقل خواهند شد.
این کد روی هاست دامنه قبلی قرار میگیرد و هر درخواستی به آدرس old.com/path را با کد 301 به new.com/path منتقل مینماید.
با RewriteRule و پترنهای رگولار اکسپرشن میتوانید صدها یا هزاران صفحه را تنها با یک قانون تمیز و بدون فشار به سرور ریدایرکت کنید.
با یک خط دستور Redirect 301 در .htaccess، آدرس قدیمی را به آدرس جدید منتقل کرده و از خطای ۴۰۴ جلوگیری کنید.
این کد در فایل htaccess تمام درخواستها بدون پیشوند www را تشخیص داده و کاربر را به آدرس معادل دارای www هدایت میکند.
با دستور RewriteCond و بازنویسی در htaccess، هر کاربری که دامنه را با www وارد کند با ریدایرکت ۳۰۱ دائمی به دامنه اصلی بدون www منتقل خواهد شد.
کد بازنویسی mod_rewrite را در ابتدای فایل .htaccess قرار دهید تا تمام ترافیک به پورت امن 443 و آدرس https:// هدایت شود. این ریدایرکت با کد 301 انجام شده و سئو را حفظ میکند.