URLからポート番号を削除するためのヘルプが必要です。 xampp仮想ホストを使用してVPSでサイトをホストします。すべてが完全に機能していますが、ポート番号EXなしではドメインにアクセスできません:
www.example.com:90
このURLは機能していますが、このポート番号を削除する必要があります。正しいURLは次のとおりです。
www.example.com
ここに私のxampp vhostファイルコードがあります
<VirtualHost *:90>
ServerName abc.com
ServerAlias www.abc.com
DocumentRoot "C:\xampp\htdocs\abc.com\public"
ErrorLog "logs/abc.com-error.log"
CustomLog "logs/abc.com-access.log" common
<Directory "C:\xampp\htdocs\abc.com">
Require all granted
Order allow,deny
Allow from all
</Directory>
ポート番号を90から80に変更して、URLから削除します。 HTTPのデフォルトのポート番号はポート80です。any他のポート番号を使用する場合、そのポート番号hasをURLで指定します。
同様に、HTTPS(SSL証明書付き)を使用する場合、ポート番号をURLに表示したくない場合は、ポート番号を443にする必要があります。
HTTPおよびHTTPSの場合、URL以外の方法を使用してポート番号を変更することはできません。新しいプロトコルの中には、SRV DNSレコードを使用してポート番号を設定するものがありますが、HTTPおよびHTTPSはそれをサポートしていません。 DNSは特定のポートを指すことができますか? を参照してください
ISPまたはホスティング会社がポート80をブロックしている場合は、運が悪いです。ただし、VPSには当てはまりません。
既にポート80で別のWebサーバーを実行している場合は、2つを組み合わせる必要があります。これは通常、あるWebサーバーから別のWebサーバーへのリバースプロキシを使用することで簡単に実現できます。