Heim > Backend-Entwicklung > PHP-Tutorial > Apache+codeigniter führt eine dynamische Domänennamenauflösung der zweiten Ebene über .htcaccess durch

Apache+codeigniter führt eine dynamische Domänennamenauflösung der zweiten Ebene über .htcaccess durch

黄舟
Freigeben: 2023-03-03 14:50:02
Original
1640 Leute haben es durchsucht

. Der Code lautet wie folgt:


AuthName „yousite Website Coming Soon...“ //Wenn Sie Ihrer Website eine Berechtigung hinzufügen möchten
AuthType Basic
AuthUserFile D : /xxx/.htpasswd #Wenn Sie den Passwortzugriff einrichten möchten, erfahren Sie, wie Sie .htpasswd generieren: http://www.htaccesstools.com/htpasswd-generator/
#AuthGroupFile /dev/null
erforderlich valid-user

Sie möchten einen System-.php-Controller erstellen,
#bisher war dies nicht möglich
#'system' kann ersetzt werden, wenn Sie Ihren Systemordner
RewriteCond %{REQUEST_URI} ^system. *
RewriteRule ^(.*)$ /index.php?/$1 [L]

#Wenn sich Ihr Anwendungsordner nicht im Systemordner befindet
#Dieses Snippet verhindert den Benutzerzugriff auf Anwendungsordner
#Eingereicht von: Fabdrol
#Benennen Sie „Anwendung“ in den Namen Ihres Anwendungsordners um
RewriteCond %{REQUEST_URI} ^application.*
RewriteRule ^(.*)$ /index.php ?/$1 [L ]



RewriteCond % {HTTP_HOST} ^([^.]+).yousite.com(.*)$ [NC]
RewriteRule ^(.*)$ http://www.yousite.com/boutique/ $1$2 [P, [ NC]
RewriteCond %{HTTP_HOST} ^([^.]+).yousite.com(.*)$ [NC]
RewriteRule ^(.*)$ http:// www.yousite.com/boutique/%1/$1 [R=301,L]


## Andernfalls erzwingen Sie www; .com$ [NC]
RewriteRule ^(.*)$ http://www.yousite.com/$1 [R=301,L]

#Überprüft, ob der Benutzer dies versucht Greifen Sie auf eine gültige Datei zu,
#z. B. ein Bild oder ein CSS-Dokument. Wenn dies nicht zutrifft, wird die
#Anfrage an index.php
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond gesendet %{REQUEST_FILENAME} !- d
RewriteRule ^(.*)$ index.php/$1 [L]


# Wenn wir mod_rewrite nicht installiert haben, können alle 404s
# an index.php gesendet werden und alles funktioniert wie gewohnt
# Eingereicht von: ElliotHaughin

ErrorDocument 404 /index.php


Das Obige ist der Inhalt von Apache+codeigniter, der die dynamische Second-Level-Domain-Namensauflösung über .htcaccess durchführt. Weitere verwandte Artikel finden Sie auf der chinesischen PHP-Website (www.php.org). .php.cn)!






Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage