Heim  >  Artikel  >  PHP-Framework  >  So konfigurieren Sie den Domainnamen in thinkphp

So konfigurieren Sie den Domainnamen in thinkphp

藏色散人
藏色散人Original
2019-09-03 14:14:085281Durchsuche

So konfigurieren Sie den Domainnamen in thinkphp

Wie konfiguriere ich einen Domainnamen in thinkphp?

Thinkphp5.1 Domainnamen-(Site-)Einstellungen konfigurieren

1. Suchen Sie zuerst die Datei D:xamppapacheconfextra

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. Ändern Sie es in:

So konfigurieren Sie den Domainnamen in thinkphp

3 it again

C:\Windows\System32\drivers\etc

hostet diese Datei

4. Fügen Sie unten hinzu:

127.0.0.1 tp

Verwandte Empfehlungen: "

ThinkPHP Tutorial

phpstydy Methode für den Zugriff auf lokale Konfigurationsdomänennamen

Dieser Artikel teilt Ihnen hauptsächlich die Methode für den Zugriff auf lokale Konfigurationsdomänennamen von phpstydy mit. Ich hoffe, sie kann allen helfen.

1. Hosts-Konfiguration:

1. Öffnen Sie die Hosts-Datei mit einem Editor, Speicherort: C:WindowsSystem32driverstc-Verzeichnis

Beispiel:

in den Hosts Datei Fügen Sie am Ende den folgenden Code hinzu:

127.0.0.1 www.tp5.com

2. Apache-Konfiguration:

1. Bearbeiten Sie die Datei httpd.conf und aktivieren Sie den virtuellen Host. Speicherort: im Apache-Installationsverzeichnis , das heißt, suchen Sie im phpstudy-Installationsverzeichnis phpStudyApacheconf nach Includeconf/extra/httpd-vhosts.conf und entfernen Sie das #

davor. 2. Geben Sie die geöffnete virtuelle Hostdatei httpd-vhosts.conf zur Konfiguration ein der Domänenname, Speicherort:

Konfigurationsregeln:

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

ServerName konfigurierter Domänenname

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

Wenn Sie die ausblenden möchten Eintragsdatei index.php in der Apache-Konfiguration, auch wenn die Zugriffsadresse lautet: localhost/h5.test.cn/index.php/test/index wird vereinfacht zu localhost/h5.test.cn/test/index, was auch möglich ist durch die Domänennamenkonfiguration implementiert werden, also wie folgt:

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

Nachdem die obige Konfiguration abgeschlossen ist, denken Sie daran, den Server neu zu starten.

Hinweis: Zu diesem Zeitpunkt tritt ein Problem auf: Wenn Sie localhost verwenden, um auf andere lokale Projekte zuzugreifen, können Sie nicht auf diese zugreifen. Bei so vielen Projekten möchte ich keinen virtuellen Domänennamen konfigurieren Auf jeden kann sowohl über den Domänennamen als auch über den lokalen Host zugegriffen werden:

Verwenden Sie die obige Methode, um einen Domänennamen mit dem Namen „localhost“ hinzuzufügen und ihn an das www-Verzeichnis zu binden, und kommentieren Sie dann den Servernamen aus Geben Sie die Zeile „localhost“ in der Datei httpd.conf ein, starten Sie Apache neu und es funktioniert. Auf alles kann zugegriffen werden.

Das obige ist der detaillierte Inhalt vonSo konfigurieren Sie den Domainnamen in thinkphp. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn