.Htaccess একটি সাইট ধীর করতে পারেন?


15

আমি একটি ই-বাণিজ্য ওয়েবসাইটে একটি ক্লায়েন্টের সাথে কাজ করছি। আমি .htaccess ব্যবহার করে পরিষ্কার URL গুলি প্রয়োগ করেছি। আমি www কে নন-www তে পুনঃনির্দেশ করা এবং URL থেকে সূচি.এফপি অপসারণের মত প্রচ্ছন্ন সমস্যা সমাধানের জন্য .htaccess ব্যবহার করেছি।

ওয়েবসাইটটি সম্প্রতি নাটকীয়ভাবে কমে যেতে শুরু করেছে, কখনও কখনও লোডও হয় না। সাইটটি গোড্যাডিতে হোস্ট করা হয় এবং যখন ক্লায়েন্টটি গোডাডি নামে ডাকে তখন তারা তাকে বলেছিল যে ওয়েবসাইটটি ধীর করে দেওয়ার জন্য .htaccess ফাইল। আমি আমার অতীতের অভিজ্ঞতার কারণে এটি অত্যন্ত অসম্ভব বলে মনে করি তবে আমি 100% নিশ্চিত নই। আমার চিন্তাভাবনাটি হ'ল ক্লায়েন্টের ওয়েবসাইটটি সম্ভবত ব্যস্ত প্রতিবেশী কোনও শেয়ার্ড সার্ভারে রয়েছে, এভাবে সাইটটি ধীর করে দেয়। এটি সর্বদা ধীর হয় না, বরং সারা দিন ছড়িয়ে ছিটিয়ে থাকে, কিছু পয়েন্টে দ্রুত লোড হয় এবং সময়ে অন্যান্য পয়েন্টগুলিতে ধীর হয়।

.Htaccess ফাইলটি কোনও ওয়েবসাইটকে কোনও হামাগুড়িতে ধীর করতে পারে? যদি তা হয় তবে বিভিন্ন পুনর্লিখনের নিয়ম এবং এই জাতীয় সমস্যাগুলি সমাধান করার আরও ভাল উপায় আছে কি?

প্রকৃত .htaccess ফাইলটি দেখতে দেখতে এখানে:

    Options +FollowSymlinks
    RewriteEngine   On
    RewriteBase /
    RewriteCond %{HTTP_HOST} ^www.example.net [NC]
    RewriteRule ^(.*)$ http://example.net/$1 [L,R=301]
    RewriteRule ^products/([0-9a-zA-Z\_\-]*)\.htm([l]?)$ index.php p=product&product_code=$1 [L]
    RewriteRule ^catalog/([0-9a-zA-Z\_\-]*)\.htm([l]?)$ index.php p=catalog&catalog_code=$1 [L]
    RewriteRule ^pages/([0-9a-zA-Z\_\-]*)\.htm([l]?)$   index.php?p=page&page_id=$1 [L]
    RewriteRule ^index\.htm([l]?)$  index.php?p=home [L]
    RewriteRule ^site_map\.htm([l]?)$   index.php?p=site_map [L]
    RewriteCond      %{QUERY_STRING}    ^p=home$
    RewriteRule      (.*)               ?     [R=permanent]

আমি একটি .htaccess এবং রেজেক্স আভিজাত্য, সুতরাং কোনও নির্দেশিত ভুলগুলিও সহায়তা করবে।


আপনি এটির জন্য সার্ভার ত্রুটি থেকে ভাল হতে পারেন। সাইটটি ম্যালওয়্যার দ্বারা আপোস করা হয়েছে কিনা তা পরীক্ষা করে দেখেছেন?
toomanyaimariles

4
সার্ভারফল্টে এই প্রশ্নের অনুরূপ: .htaccess আমার উত্সর্গীকৃত সার্ভারটি ধীর
রিফাইনও


এটি হবে তবে আপনি পরিবর্তনগুলি খুব কমই লক্ষ্য করবেন
এরিক ইয়িন

এক সময় এটি গুরুত্বপূর্ণ ছিল, আজকাল আপনার সার্ভার চুক্তিটি যদি হয় তবে তা সম্ভবত আবর্জনা।
ফায়াসকো ল্যাবগুলি

উত্তর:


8

আমার ধারণা প্রযুক্তিগতভাবে এটি কিছুটা কমিয়ে দেবে, যেমন নিয়মগুলি অনুসরণ করতে সার্ভারকে প্রথমে তাদের প্রক্রিয়া করতে হবে। তবে আমি মনে করি না যে এটি সার্ভারটিকে একটি ক্রলকে ধীর করে দেবে, এবং সম্ভবত এটি খুব বেশি নজরে আসবে না।

আমি একটি অনুমানকে ঝুঁকিপূর্ণ করে বলব যে এটি GoDaddy এ ভাগ করে নেওয়া হোস্টিংয়ের কারণে ঘটে। আমি এর আগে তাদের সাথে হোস্টিং করেছি এবং এগুলি মাঝে মাঝে খুব ধীর হতে দেখেছি। এটি যে সময়ে সময়ে দ্রুত এবং অন্যের দিকে ধীর হয় তা এটিকেও বোঝায়।


8

.Htaccess ফাইলটি কোনও ওয়েবসাইটকে কোনও হামাগুড়িতে ধীর করতে পারে? যদি তা হয় তবে বিভিন্ন পুনর্লিখনের নিয়ম এবং এই জাতীয় সমস্যাগুলি সমাধান করার আরও ভাল উপায় আছে কি?

সমস্ত প্রভাব সার্ভারের পারফরম্যান্সকে ওভাররাইড করুন যেমন অ্যাপাচি অবশ্যই প্রতিটি অনুরোধের সাথে .htaccess ফাইলগুলি পরীক্ষা করতে হবে এবং নির্দেশিকা বিশ্লেষণ করতে পারে - যদি সম্ভব হয় তবে আপনার সাইটের জন্য ভার্চুয়ালহস্ট কনফিগারেশনে সমস্ত নির্দেশনা রাখুন বা .htaccess কেবলমাত্র সেই ডিরেক্টরিগুলির প্রয়োজন ওভাররাইডগুলিকে সক্ষম করুন।

- মোড_রাইটরাইট বিধি সম্পর্কে আপনি যা যা জানতে চেয়েছিলেন সেগুলি কিন্তু জিজ্ঞাসা করতে ভয় পেয়েছিলেন

আপনার গোডাড্ডি শেয়ার্ড হোস্টিং অ্যাকাউন্টের জন্য সম্ভবত ভার্চুয়ালহস্ট কনফিগারেশনে অ্যাক্সেস পাবেন না এবং একই সার্ভারে সম্ভবত কয়েকশো বা হাজারো অন্যান্য সাইট রয়েছে (এবং আপনি লক্ষ্য করেছেন যে পারফরম্যান্স ওঠানামা করে ) এটি কেবল আপনার সমস্যা নয় not স্ক্রিপ্ট বা বিধি।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.