একক অপাচ সার্ভারে একাধিক ডোমেন "ভার্চুয়াল হোস্ট" হোস্ট করুন - MAMP


0

লক্ষ্য

আমি একক অপাচ সার্ভারে একাধিক ডোমেন "ভার্চুয়াল হোস্ট" হোস্ট করার চেষ্টা করছি - MAMP।


প্রয়াস

আমার MAMP, আমি পোর্ট নির্বাচন করুন 8888


আমি আমার শেষে এই আছে host file আমার ম্যাক উপর

জন্য / etc / হোস্ট

127.0.0.1   l.ssc.com
127.0.0.1   l.pm.com

httpd.conf

আমি যোগ করেছি

<VirtualHost l.ssc.com:8888 >
    ServerName l.ssc.com
    DocumentRoot "/Applications/MAMP/htdocs/code/benu/ssc-portal/public/"
    <Directory "/Applications/MAMP/htdocs/code/benu/ssc-portal/public/">
        # Require all granted
        Options All
        AllowOverride All
        Order allow,deny
        Allow from all
        XSendFilePath "/Applications/MAMP/htdocs"
    </Directory>
</VirtualHost>


<VirtualHost l.pm.com:8888 >
    ServerName l.pm.com
    DocumentRoot "/Applications/MAMP/htdocs/code/biossantibodies/public/"
    <Directory "/Applications/MAMP/htdocs/code/biossantibodies/public/">
        # Require all granted
        Options All
        AllowOverride All
        Order allow,deny
        Allow from all
        XSendFilePath "/Applications/MAMP/htdocs"
    </Directory>
</VirtualHost>

এবং আমার MAMP পুনরায় বুট করুন।


ফল

উভয় সাইট পরিদর্শন করার পরে,

http://l.ssc.com:8888/

এবং

http://l.pm.com:8888/

আমি একই সাইটে লোড রাখা যা আমার প্রথম ঘোষণা যে প্রথম httpd.conf ফাইল।

enter image description here


আমি আমার দেখতে আশা করি http://l.pm.com:8888/ বিভিন্ন নথি রুট লোড।


প্রশ্ন

কিভাবে এক যান এবং এই ডিবাগ হবে?


আমি এই মুহূর্তে কোন পরামর্শ খোলার করছি।

কোন ইঙ্গিত / পরামর্শ / এই সাহায্য করে অনেক প্রশংসা করা হবে!

উত্তর:


0

এখানে এই পদক্ষেপ গ্রহণ আমি গ্রহণ

- স্টক ম্যাম ডকুমমেটROROOT মন্তব্য করেছেন

/Applications/MAMP/conf/apache/httpd.conf

# MAMP DOCUMENT_ROOT !! Don't remove this line !!

# DocumentRoot "/Applications/MAMP/htdocs/code/benu/ssc-portal/public"
# <Directory "/Applications/MAMP/htdocs/code/benu/ssc-portal/public">
#     Options All
#     AllowOverride All
#     Order allow,deny
#     Allow from all
#     XSendFilePath "/Applications/MAMP/htdocs"
# </Directory>

তাই নিম্নরূপ লাইন uncomment দ্বারা একটি vhost ফাইল অন্তর্ভুক্ত করতে ভুলবেন না

# Virtual hosts
Include /Applications/MAMP/conf/apache/extra/httpd-vhosts.conf

- vhost ফাইল কনফিগার যোগ করুন

/Applications/MAMP/conf/apache/extra/httpd-vhosts.conf

NameVirtualHost *:8888

<VirtualHost *:8888 >
    ServerName l.ssc.com
    DocumentRoot "/Applications/MAMP/htdocs/code/benu/ssc-portal/public/"
    <Directory "/Applications/MAMP/htdocs/code/benu/ssc-portal/public/">
        # Require all granted
        Options All
        AllowOverride All
        Order allow,deny
        Allow from all
        XSendFilePath "/Applications/MAMP/htdocs"
    </Directory>
</VirtualHost>


<VirtualHost *:8888 >
    ServerName l.pm.com
    DocumentRoot "/Applications/MAMP/htdocs/code/biossantibodies/public/"
    <Directory "/Applications/MAMP/htdocs/code/biossantibodies/public/">
        # Require all granted
        Options All
        AllowOverride All
        Order allow,deny
        Allow from all
        XSendFilePath "/Applications/MAMP/htdocs"
    </Directory>
</VirtualHost>

- MAMP পুনরায় আরম্ভ করুন

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