htaccess [ভূমিকা]: নিয়মে, নিয়মগুলি, নেটে প্রকাশিত আপনার সামগ্রীর উপর নিয়ন্ত্রণ

যখন আমরা নেটওয়ার্কে কিছু ভাগ করি এবং আমি বিশেষভাবে হোস্টিংয়ের বিষয়ে উল্লেখ করি তখন আমাদের অ্যাপাচি, এনগিনেক্স, লাইটএইচটিপিডি, চেরোক, ইত্যাদির মতো একটি সার্ভার প্রয়োজন

সুতরাং, আমরা একটি ফোল্ডার, ফাইলগুলি ভাগ করি এবং যারা তাদের ব্রাউজিংয়ের মাধ্যমে আমাদের কম্পিউটারে অ্যাক্সেস করে, আমরা যা হোস্ট করেছি তার সাথে ইন্টারঅ্যাক্ট করতে সক্ষম (একই ব্রাউজারটি ব্যবহার করে) সক্ষম করব, এটি কোনও ওয়েবসাইট, মাল্টিমিডিয়া সামগ্রী ইত্যাদি হতে পারে can

কিন্তু ... আমরা কীভাবে ভাগ করি তার নিয়ম, অ্যাক্সেসের নিয়ম কীভাবে রাখতে পারি?

এটি করার অনেকগুলি উপায় রয়েছে, এখানে আমি আলোচনা করব .htaccess.

এইচটিসেস কী?

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

সহজভাবে করা. আমার যদি ফোল্ডারটি থাকে «/পরীক্ষা /এবং, একটি ব্যবহার করা .htaccess আমি কোন আইপিগুলি তাদের অ্যাক্সেস করতে চাই এবং কোনটি না তা কনফিগার করতে পারি, কনফিগার করতে চাই যদি কেউ এই ফোল্ডারে প্রবেশ করে তবে তা স্বয়ংক্রিয়ভাবে সেটিকে অন্য কোনও সাইটে পুনঃনির্দেশ করবে এবং একটি দীর্ঘ দীর্ঘ ইত্যাদি etc.

আসুন বিষয়টিতে কিছুটা getুকুন ...

উদাহরণস্বরূপ, আমাদের কাছে called নামে একটি ফোল্ডার রয়েছেদেব»(উদ্ধৃতি ব্যতীত), যা আমাদের নিজস্ব আইপি ঠিকানা, বা একটি নির্দিষ্ট ডোমেনের মাধ্যমে অ্যাক্সেস করা যেতে পারে। অন্য কথায়, আমরা এর মাধ্যমে এই ফোল্ডারটির সামগ্রীটি অ্যাক্সেস করতে পারি:

  1. http://10.10.0.5/dev/
  2. http://kzkggaara.net/dev/
  3. দ্বারাও http://127.0.0.1/dev/ y http://localhost/dev/

এই ফোল্ডারে আমরা নতুন কিছু বিকাশ করছি, নতুন প্রকল্পে বা অন্য কোনও কিছুর উপরে কাজ করছি এবং আমরা চাই না যে আমরা নিজেরাই ব্যতীত অন্য কারও অ্যাক্সেস পাব, তা হ'ল ... কেবলমাত্র আমরা সেই ফোল্ডারের বিষয়বস্তুটি andোকাতে এবং দেখতে পারি, বাকী যারা কেবল অ্যাক্সেস করার চেষ্টা করে তা সক্ষম হবে না যেমন অ্যাক্সেস অস্বীকার করা হবে।

এটি অর্জনের জন্য, আমরা একটি ফাইল তৈরি করি .htaccess ফোল্ডারে দেব, এবং এই ফাইলটিতে আমরা রেখেছি:


আদেশ প্রত্যাখ্যান, অনুমতি
সব থেকে অস্বীকার
127.0.0.1 থেকে অনুমতি দিন

এটি রাখুন .htaccess, 127.0.0.1 ব্যতীত অন্য কোনও কম্পিউটারে অ্যাক্সেস অস্বীকার করবে (এটি হ'ল কম্পিউটার নিজেই যেখানে অ্যাপাচি ইনস্টল করা আছে) আপনি যখন ফোল্ডারটি অ্যাক্সেস করার চেষ্টা করবেন আপনি এই ত্রুটিটি পাবেন:

আপনি যদি আইপি 10.10.0.5 এ অ্যাক্সেস করার অনুমতি দিতে চান তবে কেবল একটি লাইন যুক্ত করুন ... এর মতো দেখতে:


আদেশ প্রত্যাখ্যান, অনুমতি
সব থেকে অস্বীকার
127.0.0.1 থেকে অনুমতি দিন
10.10.0.5 থেকে অনুমতি দিন

এটিই মূল কথা ... প্রাথমিক বা সরলতম বলা যেতে পারে 🙂

আমি কীভাবে আমাদের ফোল্ডারগুলি ব্যবহার করে আরও ভাল পরিচালনা করতে পারি তার জন্য বেশ কয়েকটি টিপস রাখব .htaccessকারও কাছে যদি টিপ, প্রশ্ন বা এর মতো কোনও বিষয়ে পরামর্শ থাকে, আমাকে বলুন 😉 😉

শুভেচ্ছা


আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

  1. ডেটার জন্য দায়বদ্ধ: মিগুয়েল অ্যাঞ্জেল গাটান
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।

  1.   ট্রুকো 22 তিনি বলেন

    আকর্ষণীয় আপনাকে অনেক ধন্যবাদ 😀

    1.    কেজেডিজি ^ গারা তিনি বলেন

      মন্তব্যের জন্য ধন্যবাদ 😉

      1.    হুগো তিনি বলেন

        যাইহোক, শুরুতে একটি ভুল বানান রয়েছে, এটি চেরোকি এবং চেরোক নয়।

        1.    কেজেডিজি ^ গারা তিনি বলেন

          ঠিক আছে, আমি এখনই এটি ঠিক করব 😀

  2.   ফাউস্টড তিনি বলেন

    খুব আকর্ষণীয়, আমি নিম্নলিখিত জন্য আশা করি। চিয়ার্স

    1.    কেজেডিজি ^ গারা তিনি বলেন

      পরেরটি পুনঃনির্দেশিত হবে এবং তা 😉 ... আমি আগামীকাল এটি রাখব না কারণ আগামীকাল বার্ষিকীর জন্য বিশেষ পোস্ট রয়েছে হাহা

  3.   3ndriago তিনি বলেন

    KZKG আমি আপনার পরবর্তী পোস্টের জন্য অপেক্ষা করছি !!! এই চা আমার অনেক আগ্রহ! আপনার যদি অন্য উত্স, টিউটোরিয়াল বা বইয়ের কোনও লিঙ্ক থাকে তবে দয়া করে আমাকে বলুন যাতে আপনি সেগুলি আমার কাছে প্রেরণ করতে পারেন বা এলএএলভিকে তা আমার কাছে দেওয়ার জন্য বলতে পারেন দয়া করে।
    বিশেষ করে আমাকে বলুন যে কোনও ওয়েব ঠিকানার অংশগুলি কীভাবে আড়াল করবেন সে সম্পর্কে আপনার কাছে কিছু আছে, উদাহরণস্বরূপ: থেকে http://www.loquesea.com/index.php/pagina এটি কেবল দেখায়: http://www.loquesea.com/pagina
    আগাম ধন্যবাদ!

    1.    কেজেডিজি ^ গারা তিনি বলেন

      হ্যাঁ উদ্বেগ করবেন না, আমি ভুলে যাইনি just… আমি নতুন চাকরি পাওয়ার পর থেকে আমি অত্যন্ত ব্যস্ত ছিলাম।
      আপনি আমাকে যা বলছেন তার জন্য, আপনি যদি এইচটিএইচসেসে 5.2 এর চেয়ে বেশি পিএইচপি সংস্করণ ব্যবহার করেন:
      RewriteEngine On
      RewriteCond %{REQUEST_FILENAME} !-f
      RewriteCond %{REQUEST_FILENAME} !-d
      RewriteRule ^(.*)$ /index.php?/$1 [L]

      এটি আপনার পক্ষে কাজ করে কিনা আমাকে বলুন, কারণ এটি প্রমাণ করার মতো আমার কাছে এখানে কিছুই নেই।
      অভিবাদন বন্ধু, আপনি আমাদের জন্য যা কিছু করেছেন তার জন্য আপনাকে ধন্যবাদ।

      1.    ড্যানিয়েল রুইজ তিনি বলেন

        দুঃখিত, আপনি কি এমন কোনও উদাহরণ পাবেন যা প্রকল্পটি যেখানে ফোল্ডারটি অ্যাক্সেস করতে পারে তা অ্যাক্সেস করতে পারে?

        আমি বোঝাতে চাইছি যে ঠিকানা বারে দর্শক কেবল ডোমেন ডটকম দিয়ে অ্যাক্সেস করে
        এবং ডোমেইন / প্রজেক্টফোল্ডারের সাথে নয়

  4.   লুইস তিনি বলেন

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

  5.   লুইস তিনি বলেন

    দুঃখিত আমি রাখার জন্য আপনাকে ধন্যবাদ দিতে ভুলে গেছি desdelinux কিভাবে আপনি এটা করবেন অভিনন্দন।