আমি কিভাবে অ্যাপাচি ভার্চুয়াল হোস্টের মধ্যে ডকুমেন্টরুট এবং সার্ভার-স্থিতি ব্যবহার করতে পারি?


8

ভার্চুয়াল হোস্টগুলির তালিকার প্রথমটিতে আমার এই ভার্চুয়াল হোস্ট সেটআপ রয়েছে। এটাই

<VirtualHost localhost:80>
ServerName localhost
DocumentRoot "/www/drupal5"

<Location /server-status>
    SetHandler server-status
    Order Deny,Allow
    Allow from localhost
</Location>
</VirtualHost>

বাকী ভার্চুয়াল হোস্টগুলি নীচে এবং *: 80 হিসাবে প্রকাশিত।

আমি যখন এই ভার্চুয়াল হোস্টে ডকুমেন্টরুটটি অন্তর্ভুক্ত করি তখন সার্ভারে http://localhost/server-status/www/drupal5/.htaccess এ পুনরায় লেখার নিয়মগুলির মাধ্যমে সর্বদা /index.php হিট করার অনুরোধ জানানো হয়। আমি যদি ডকুমেন্টরুট ঘোষণাটি সরিয়ে ফেলি, / সার্ভার-স্থিতির অনুরোধগুলি ঠিকঠাক কাজ করে তবে সাইটটি মোটেই উপলব্ধ নয় http://localhost/।

http://localhost/server-statusলোড করার জন্য কীভাবে আমি কাজের পাশাপাশি কাজ করতে পারি http://localhost/?


আপনি কি বিষয়বস্তু পোস্ট করতে পারেন /www/drupal5/.htaccess? আশা করি, পুনর্লিখনের নিয়মগুলি সংশোধন করা সম্ভব হবে যাতে সার্ভারের / স্থিতির জন্য অনুরোধগুলি পুনরায় লেখা না হয়।
— স্টিভেন সোমবার

আমার যে ব্যাখ্যাটি আমার প্রয়োজন বলে মনে হচ্ছে তা হল: <লোকেশন>

উত্তর:


12

আমি যখন 'সার্ভার-স্ট্যাটাস মোড_উইরাইট' গগল করেছিলাম তখন সমাধানটি পেয়েছি। কাকতালীয়ভাবে এটি একটি দ্রুপাল ফোরামে উত্তর দেওয়া হয়েছিল: http://drupal.org/node/52511

RewriteCond %{REQUEST_URI} !=/server-statusসমস্ত ট্র্যাফিককে /index.php এ পুনঃনির্দেশের জন্য পুনর্লিখনের নিয়মে যুক্ত করা এটি স্থির করে।

খুব বিভ্রান্তিকর যে মোড_ব্রাইটটি ইতিমধ্যে একটি হ্যান্ডলার সেট করা একটি uri আবার লিখতে পারে।


ধন্যবাদ, এটি কাজ করে!
— লুক দুদা

3

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

RewriteCond %{REQUEST_URI} /server-status
RewriteRule ^ - [END]

জিনিসগুলি পুনর্লিখন থেকে পরবর্তী নিয়মগুলি রোধ করা উচিত।


3

কেবলমাত্র vhost কনফিগারেশন ফাইলের শীর্ষে একটি ফাঁকা ভোস্ট এন্ট্রি যুক্ত করুন

<VirtualHost *:80>
</VirtualHost>

2
এটি কীভাবে আসল প্রশ্নটি সমাধান করবে?
— পোথি কলিমুথু

অ্যাপাচি সার্ভার-স্থিতি পৃষ্ঠায় না গিয়ে প্রথমে ওপস নামক vhost নামে তাদের ড্রুপাল ইনস্টল ডিফল্ট করছে। একটি খালি vhost / সার্ভার-স্থিতির জন্য দ্রুপাল প্রেরণ করা প্রক্রিয়াকরণ বন্ধ করবে এবং স্থিতি পৃষ্ঠাটি লোড করার অনুমতি দেবে
— xref
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.