Webサイトをセットアップしようとしていますが、ドメイン名を使用して接続しようとすると、「404NotFound」が表示されます。
IPを使用してサイトにアクセスしようとすると、正常に機能します。
私はDebianx64を使用しています。
誰かが私がこれを解決するのを手伝ってくれませんか。
さらに詳しい情報が必要な場合は、お問い合わせください。
Webサイトをセットアップしようとしていますが、ドメイン名を使用して接続しようとすると、「404NotFound」が表示されます。
IPを使用してサイトにアクセスしようとすると、正常に機能します。
私はDebianx64を使用しています。
誰かが私がこれを解決するのを手伝ってくれませんか。
さらに詳しい情報が必要な場合は、お問い合わせください。
あなたのウェブサイトはどこにありますか?ローカルネットワーク上またはホスティングサービスプロバイダー上?
いずれの場合も、要件に応じてWebサーバーのIPをDNSサーバー(ローカルまたはwww)に追加する必要があります。Webサーバーがローカルまたはグローバルの場所を知らなくても、答えを出すのは困難です。
仮想ホストは次のようになります。
<VirtualHost *:80>
ServerAdmin nicholas_brown@rocketmail.com
DocumentRoot /home/web/websites/special-faces.net
ServerName special-faces.net
ServerAlias www.special-faces.net
ErrorLog /home/web/website_logs/errorlog.txt
CustomLog /home/web/website_logs/accesslog.txt common
<Directory "/home/web/websites/special-faces.net">
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
.htaccess ファイルを使用する場合は、「Allow from all」行の後にこれを追加します。
Allowoverride all
サーバーのバージョン: Apache/2.4.16 以降、
<VirtualHost localhost.com:80>
ServerName localhost.com
ServerAlias localhost.com
ServerAdmin webmaster@localhost
RewriteEngine On
DocumentRoot /var/www/html
DocumentRoot /home/<user name where code will be placed>/public_html/html
<Directory /var/www/html>
AllowOverride All
Order allow,deny
allow from all
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog ${APACHE_LOG_DIR}/access.log combinedtimezone
</VirtualHost>