আমার কাছে একটি ভার্চুয়াল হোস্ট রয়েছে যার /etc/apache2/sites-available
নাম অ্যাট্রেভ ডটকম.কনফ রয়েছে
এই ভার্চুয়াল হোস্ট ফাইলের কোড এখানে (কেবলমাত্র প্রাসঙ্গিক কোড সংযুক্ত):
ServerName attrave.com
ServerAdmin bonyuuuc@gmail.com
ServerAlias www.attrave.com
DocumentRoot /var/www/attrave.com
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/attrave.com>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
আমি www.attrave.com
ঠিক দ্বারা সাইট অ্যাক্সেস করতে সক্ষম হতে চাই attrave.com
।
বর্তমানে যখন আমি attrave.com
এটি ব্রাউজ করি তখন এটি আমাকে /var/www/
ডিরেক্টরিতে নিয়ে যায় যখন সত্যই আমাকে সত্যিকারের অ্যাট্রাভ ডট কম ফোল্ডারে নিয়ে যেতে হবে। আমি যখন www.
সবকিছু অন্তর্ভুক্ত করি তখন কাজ করে তবে এটি হতাশাব্যঞ্জক।
সম্পাদনা: এখানে আমার আপডেট হওয়া ভার্চুয়াল হোস্ট ফাইলটি রয়েছে: (এটি এখনও কাজ করে না)
# Ensure that Apache listens on port 80
Listen 80
# Listen for virtual host requests on all IP addresses
NameVirtualHost *:80
<VirtualHost *:80>
# The ServerName directive sets the request scheme, hostname and port that
# the server uses to identify itself. This is used when creating
# redirection URLs. In the context of virtual hosts, the ServerName
# specifies what hostname must appear in the request's Host: header to
# match this virtual host. For the default virtual host (this file) this
# value is not decisive as it is used as a last resort host regardless.
# However, you must set it for any further virtual host explicitly.
ServerName www.attrave.com
ServerAdmin bouuuuc@gmail.com
ServerAlias www.attrave.com
DocumentRoot /var/www/attrave.com
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/attrave.com>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
আপডেট 2:
আমি আপনার সমস্ত সুগারেশন ব্যবহার করার চেষ্টা করেছি এবং এখনও আমি "এট্রেভ ডটকম" এর অধীনে কাজ করতে সক্ষম নই । এটি "www.attrave.com" এর অধীনে কাজ করে ।
আমি প্রাসঙ্গিক সামগ্রীর পাঠ্য সংযুক্ত করছি, আশা করি আপনাকে এই বিষয়টি সম্পর্কে আরও অন্তর্দৃষ্টি দেওয়ার অনুমতি দেয়।
Attrave.com.conf (ভার্চুয়াল হোস্ট ফাইল)
DocumentRoot /var/www/attrave.com ServerName attrave.com ServerAlias attrave.com www.attrave.com ServerAdmin bouuuuic@gmail.com <Directory /var/www/attrave.com> Options Indexes FollowSymLinks MultiViews AllowOverride All Order allow,deny allow from all </Directory>
/ ইত্যাদি / হোস্ট ফাইল
# Your system has configured 'manage_etc_hosts' as True. # As a result, if you wish for changes to this file to persist # then you will need to either # a.) make changes to the master file in /etc/cloud/templates/hosts.tmpl # b.) change or remove the value of 'manage_etc_hosts' in # /etc/cloud/cloud.cfg or cloud-config from user-data 127.0.0.1 localhost
Apache2.conf ফাইল
<Directory /> Options FollowSymLinks AllowOverride None Require all denied </Directory> <Directory /usr/share> AllowOverride None Require all granted </Directory> <Directory /var/www/> Options Indexes FollowSymLinks AllowOverride None Require all granted </Directory> #<Directory /srv/> # Options Indexes FollowSymLinks # AllowOverride None # Require all granted #</Directory>