ホームページ >PHPフレームワーク >ThinkPHP >thinkphpでドメイン名を設定する方法
#thinkphp でドメイン名を構成するにはどうすればよいですか?
Thinkphp5.1 ドメイン名 (サイト) 設定の構成1. まず、D:\xampp\apache\conf\extrahttpd-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。
に変更します。 ##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.com2. 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 サイトの他の関連記事を参照してください。