ホームページ  >  記事  >  PHPフレームワーク  >  thinkphpでドメイン名を設定する方法

thinkphpでドメイン名を設定する方法

藏色散人
藏色散人オリジナル
2019-09-03 14:14:085281ブラウズ

thinkphpでドメイン名を設定する方法

#thinkphp でドメイン名を構成するにはどうすればよいですか?

Thinkphp5.1 ドメイン名 (サイト) 設定の構成

1. まず、D:\xampp\apache\conf\extra

httpd-vhosts.conf を見つけます。ファイル

<VirtualHost *:80>
    ServerAdmin webmaster@dummy-host2.example.com
    DocumentRoot "D:/xampp/htdocs/tp/public"
    ServerName tp
    ErrorLog "logs/dummy-host2.example.com-error.log"
    CustomLog "logs/dummy-host2.example.com-access.log" common
</VirtualHost>

2。

thinkphpでドメイン名を設定する方法

に変更します。 ##3.

C:\Windows\System32\drivers\etc

hosts ファイルを再度検索します

4. 最後に

127.0.0.1 tp

## を追加します# 関連する推奨事項: 「

ThinkPHP チュートリアル

#」

phpstydy ローカル構成ドメイン名へのアクセス方法

この記事では主に phpstydy ローカル構成ドメイン名へのアクセス方法について説明します。皆様のお役に立てれば幸いです。

1. ホスト構成:

1. エディターでホスト ファイルを開きます。場所: C:\Windows\System32\drivers\etc ディレクトリ

例:

ホスト ファイルの最後に次のコードを追加します:

127.0.0.1 www.tp5.com

2. Apache 構成:

1. httpd.conf ファイルを編集し、仮想ホストの場所を開きます。 Apache インストール ディレクトリ (つまり、phpstudy インストール ディレクトリの phpStudy\Apache\conf) で、Includeconf/extra/httpd-vhosts.conf を見つけて、前述の

#2 を削除します。開いている仮想ホスト ファイルを入力します。 httpd-vhosts.conf でドメイン名を構成します。場所: \phpStudy\Apache\conf\extra directory

構成ルール:

ServerAdminwebmaster@dummy-host.example.com
DocumentRoot"D:/phpStudy/WWW/要配置域名的项目名"

ServerName 構成されたドメイン名

ErrorLog"logs/dummy-host2.example.com-error.log"
CustomLog"logs/dummy-host2.example.com-access.log" common
</VirtualHost>

必要な場合 エントリ ファイルindex.php は Apache 設定に隠されていますが、アクセス アドレス: localhost/h5.test.cn/index.php/test/index が localhost/h5 に簡略化されている場合でも、 .test.cn/test/index は、ドメイン名の構成によっても実現できます。つまり、次のようになります:

DocumentRoot"D:/phpStudy/WWW/h5.test.cn"
ServerNamelocal.h5.test.cn
<IfModuledir_module>
DirectoryIndexindex.php
</IfModule>
</VirtualHost>

上記の構成が完了したら、必ず再起動してください。サーバー。

注: この時点で問題が発生します。つまり、localhost を使用して他のローカル プロジェクトにアクセスすると、それらにアクセスできなくなります。プロジェクトが非常に多いため、仮想ドメイン名を構成したくありません。それぞれ 1 つずつです。ドメイン名とローカルホストの両方でアクセスできます。インターネットで解決策を見つけました:

上記の方法を使用して、ローカルホストという名前のドメイン名を追加し、それを www ディレクトリにバインドし、コメントアウトしますhttpd.conf ファイルの ServerName localhost 行を変更し、Apache を再起動すると、すべてにアクセスできるようになります。

以上がthinkphpでドメイン名を設定する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。