এক্সএএমপিপি অ্যাপাচে 2 ভার্চুয়ালহোস্ট - কেবল একটি সাইট কাজ করে


0

আমি এক্সএএমপিপি অ্যাপাচি পরিবেশে 2 টি ভার্চুয়ালহোস্ট তৈরি করেছি httpd.conf এ কেবল প্রথম এক কাজ করে। দ্বিতীয়টি প্রথম প্রবেশের সমাধান করে।

<VirtualHost *:80>
    DocumentRoot "C:\xampp\htdocs\shop1"
    ServerName shop1
    ServerAlias shop1
    DirectoryIndex index.php index.html index.htm not-a-file
</VirtualHost>

<VirtualHost *:80>
    DocumentRoot "C:\xampp\htdocs"
    ServerName localhost
    ServerAlias localhost
    DirectoryIndex index.php index.html index.htm not-a-file
</VirtualHost>

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

127.0.0.1 লোকালহোস্ট 127.0.0.1 শপ 1

প্রতিবার, আমি httpd.conf পরিবর্তন করি, আমি অ্যাপাচি সার্ভারটি পুনরায় চালু করি। ব্রাউজারের ক্যাশে প্রতিবার সাফ করা হয়েছে।

xampp 

প্রথম ভার্চুয়াল হোস্টটি ফ্যালব্যাক (ডিফল্ট)। আপনার ব্রাউজারটি Hostশিরোনাম ক্ষেত্রটিতে আসলে কী পাঠায় তা আপনি পরীক্ষা করতে চাইতে পারেন । এটি সম্ভবত "শপ 1" নয়। এটি যাচাই করার সহজ উপায় হ'ল আপনার ব্রাউজারের একীভূত ডিবাগিং সরঞ্জাম বা ফিডলারের মতো একটি বাহ্যিক প্রোগ্রাম be
ড্যানিয়েল বি

উত্তর:



0

এটি আপনার জন্য কাজ করা উচিত

NameVirtualHost *
    <VirtualHost *>
        DocumentRoot "C:\xampp\htdocs"
        ServerName localhost
    </VirtualHost>
    <VirtualHost *>
        DocumentRoot "C:\xampp\htdocs\shop1"
        ServerName shop1
        <Directory "C:\xampp\htdocs\shop1">
            DirectoryIndex index.php index.html index.htm not-a-file
        </Directory>
    </VirtualHost>
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.