অ্যাপাচি ওয়েবসারভার ডিরেক্টরি তালিকা প্রদর্শন করে না তবে 403 - ইয়োসেমাইট


1

লোকালহোস্ট / লিব্রি / ওয়েব সার্ভার / ডকুমেন্টসকে নির্দেশ করে। আমার যদি সেখানে একটি সূচক। Html ফাইল থাকে তবে এটি কোনও সমস্যা নেই। তবে আমি যদি সূচী ফাইলটি সরিয়ে ফেলি তবে এটি ডিরেক্টরি তালিকা দেখানোর পরিবর্তে আমাকে 403 ত্রুটি দেয় - এটি সমস্ত সাবফোল্ডারদের ক্ষেত্রে একই প্রযোজ্য।

সবেমাত্র ইয়োসেমাইট, এমবিএতে আপগ্রেড হয়েছে।

আমি আবার ডিরেক্টরি তালিকা প্রদর্শন করতে এটি কীভাবে পেতে পারি?

-Cheers

উত্তর:


8

একটি সম্পাদক এ "/private/etc/apache2/httpd.conf" খুলুন। আপনি এই অংশটি না পাওয়া পর্যন্ত নীচে স্ক্রোল করুন:

<Directory "/Library/WebServer/Documents">

সেখানে আপনার "বিকল্পগুলি" এ "সূচী" যুক্ত করতে হবে। আমার জন্য, এর অর্থ এই লাইনটি পরিবর্তন করা:

Options FollowSymLinks Multiviews

প্রতি:

Options Indexes FollowSymLinks Multiviews

তারপরে অ্যাপাচি পুনরায় চালু করুন:

apachectl restart

টেক্সটএডিটরের ফাইল পরিবর্তন করার অনুমতি পাওয়ার জন্য গরম?
নিকোলা লুকিক

0

পারফেক্ট! এটা আমার জন্য কাজ করে।

"সূচক" কেন ?

সূচী যদি ডিরেক্টরিতে মানচিত্রের URL টি অনুরোধ করা হয় এবং সেই ডিরেক্টরিতে কোনও ডিরেক্টরি ইন্ডেক্স (উদাহরণস্বরূপ, index.html) না থাকে তবে মোড_আউটআইন্ডেক্স ডিরেক্টরিটির একটি ফর্ম্যাট তালিকা প্রদর্শন করবে।

রেফ - http://httpd.apache.org/docs/2.2/mod/core.html#options

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