c:xampp/htdoc
デフォルトの xampp localhostを別のフォルダーに変更するにはどうすればよいc:/alan
ですか? IP アドレスを使用すると、自分の Web サイト ファイルを で表示できるはずですC:/alan
。
私を助けてくれてありがとう。
c:xampp/htdoc
デフォルトの xampp localhostを別のフォルダーに変更するにはどうすればよいc:/alan
ですか? IP アドレスを使用すると、自分の Web サイト ファイルを で表示できるはずですC:/alan
。
私を助けてくれてありがとう。
httpd.confファイルを編集し、DocumentRoot "/home/user/www"の行を好きな行に置き換え ます。
デフォルトのDocumentRootパスは、Windows では異なります [上記は Linux の場合です]。
@Sourav のアドバイスに従ってください。
サーバーの再起動後にエラーが発生した場合は、ディレクトリ オプションも設定する必要があります。これは<Directory>
、httpd.conf のタグで行われます。最終的な構成が次のようになっていることを確認します。
DocumentRoot "C:\alan"
<Directory "C:\alan">
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
手順:
交換
DocumentRoot "C:/xampp/htdocs"
<Directory "C:/xampp/htdocs">
その2行
| | C:/xampp/htdocs == ルートの現在の場所 |
|C:/xampp/htdocs を任意の場所に変更|
完了: Apache を起動し、localhost に移動して動作を確認 [ビデオを見る ここをクリック]
誰かがこれを探す場合に備えて、Linux の Sourav answer (httpd.conf) のファイルへのパスは/opt/lampp/etc/httpd.conf です。
私にとっては183行目でしたが、コンピューターを再起動した後にのみ機能します。毎回再起動せずにすばやく変更する方法があればいいのにと思いますが、今のところそれが私が知っている唯一の方法です。
@Hooman: 実際、Xampp の最新バージョンでは、構成ファイルやログ ファイルがどこにあるかを知る必要はありません。コントロール パネルには、各ツール (php、mysql、tomcat...) のログおよび構成ボタンがあり、それらをクリックすると、関連するすべてのファイルを開くことができます (上部にある一般的な構成ボタンを使用して、デフォルトの編集アプリケーションを変更することもできます右)。それを設計した人のためによくやった!
httpd.conf ファイルと httpd-ssl.conf ファイルの両方の DocumentRoot プロパティを変更して、相対リンク (つまり、href="/index.html") や favicon.ico リンクなどを適切に機能させる必要がありました。
最新の Xampp コントロール パネルを使用すると、これが非常に簡単になります。
コントロール パネルから、最初の行に Apache があるはずです。開始されている場合は、停止します。次に、config をクリックして httpd.conf ファイルを開き、htdocs または documentRoot を検索します。パスは好きなものに変更してください。httpd-ssl.conf についても同じことを行います。これらは、構成のドロップダウンの下にあるリストの上位 2 つのファイルである必要があります。
次に、サーバーを再起動します。
これが誰かに役立つことを願っています。乾杯。