2016-09-13 3 views
2

私のサーバ用のドメインは登録していません。 私は間違っているかもしれませんが、私の理解によれば、 サーバのデフォルトIPはpublicです。 私のサーバーのIPアドレスはhttp://166.62.101.242/です。 しかし、そのドメインでpingを実行すると、/usr/local/cpanel/cgi-sys/defaultwebpage.cgi フォルダにリダイレクトされ続けます。 それはまだcPanelのページにリダイレクトし続けるしかし、私は私の/etc/httpd/conf/httpd.confサーバipはdefaultwebpage.cgiにリダイレクトし続ける

<VirtualHost *:80> 
    DocumentRoot /var/www/html 
    <Directory /var/www/html/> 
    Options Indexes FollowSymLinks MultiViews 
    AllowOverride All 
    Order allow,deny 
    allow from all 
    </Directory> 
</VirtualHost> 

を変更しました。
ドメインを登録せずに/var/wwwフォルダにアクセスするには、どのような変更が必要ですか?

答えて

1

このリダイレクトは、cPanelがブロックホスティングを使用しているためです。ドメインをIPアドレスに指定し、cPanelにそのドメインをシステムに登録するように指示する必要があります。 cPanelで何かを変更する代わりに、ドメインを取得することを強くお勧めします。何か問題が生じた場合、サイトを管理できない可能性があります。 freenom.comから無料ドメインを取得できます。あなたがそれを設定するためのさらなる支援が必要な場合は、私を打つと私はあなたをステップバイステップで案内します。

0

あなたはVPSにWHM/cPanelがあるようです。 これを設定する方法は複数あります。 または、Apacheのグローバル設定WHM - > ApacheConfiguration - > Global Configurationをハックしてpremainに新しい仮想サーバーを設定することができます。サーバには外部と内部のIPが同じである必要があります もう1つの方法は、main.confテンプレートをハックしてhttpdの設定を変更することです。

/services/rebuildhttpdconf 

をhttpd.confの

を再構築するために、デフォルトhttpd.confの変更が上書きcPanelの/ WHMが再起動されます毎回、その変更を加えたソリューションとなりますのでご注意ください:あなたが実行する必要があり、後 デフォルトの/etc/httpd/conf/httpd.confのそれはOKではありません!

0

は...

のVirtualHost 166.62.101.242:80

代わりにIPを試してみてください...と、ブラウザのキャッシュをきれいに! (または、これを最初に試すことができます)。

1

Apacheの.phpファイルの処理にエラーがあるようです。 私は同じ問題があります。 ファイルの所有権を変更します。例: ファイル名のインは

sudo chown nobody:nobody info.php 
sudo chmod 644 info.php 

をinfo.php場合は、このヘルプも

が、私は同じ動作を持っていた

sudo vim /etc/httpd/apache/conf 

AddType application/x-httpd-php5 .php5 .php4 .php .php3 .php2 .phtml .php 
+0

また、info.phpへのパス、 –

+0

もありますが、仮想ホストを作成する必要はありませんでしたか? –

+1

@SouparnoMajumder ApacheのデフォルトのWebルートは/ etc/apache/htdocksです。 – dkakoti

0

での.phpを追加することを確認した場合、私に教えてください、私はするつもりでしたあなたがこれを取得している理由は、/etc/httpd/htdocs/index.htmlの内容が

<html><head><META HTTP-EQUIV="refresh" CONTENT="0;URL=/cgi-sys/defaultwebpage.cgi"></head><body></b‌​ody></html> 

これを理解するのに2日かかります。あなたの要求をあなたのサーバーに移譲することができたが、要求している名前(ここではIP)がApache仮想ホストに存在しない場合、Apacheはこのファイルで応答します。 ;-)

関連する問題