. 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
#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]
# an index.php gesendet werden und alles funktioniert wie gewohnt
# Eingereicht von: ElliotHaughin
ErrorDocument 404 /index.php
IfModule>
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)!