SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Webseiten professionell erstellen

Webseiten professionell erstellen zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > Apache HTTP-Server

Apache HTTP-Server Alles was Ihr über den Apache diskutieren möchtet, gehört hierein

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 09.12.2012, 18:09:18
automatix automatix ist offline
Anfänger
 
Registriert seit: Mar 2010
Alter: 35
Beiträge: 4
automatix befindet sich auf einem aufstrebenden Ast
Bedingungen und Variablen wie bei nginx

Hallo zusammen!

Bei nginx kann man in der Datei des VHosts (unter /etc/nginx/sites-available/) den Nostnamen analysieren und bestimmte Parameter, z.B. das Root-Verzeinis für die Domain dynamisch setzen. Beispiel:

Code:
server {
    listen   80;
    server_name ~^(.*)\.(.*)\.loc$;

    if ($host ~ ^(.*)\.(.*)\.loc$) {
        set $project $1;
        set $area $2;
        
        set $folder "$area/$project";
        set $domain "$project.$area.loc";
    }

    access_log /var/log/nginx/$area/$project.access.log;
    error_log /var/log/nginx/error.log; # lässt sich nicht dynamisch definieren
    
    client_max_body_size 25m;

    root /var/www/$folder/;

    ...
}
Die Einstellungen oben verwende ich auf meiner VM als Template. Für die einzelnen Host-Dateien (z.B. die test.sandbox.loc für die Domain test.sandbox.loc unter [Web-Root]/sandbox/test/) man dann jeweils nur eine Zeile:

Code:
include /etc/nginx/sites-available/ax-common-vhost;
(Wie) Geht Derartiges mit Apache?

Ilya
Mit Zitat antworten
  #2  
Alt 11.12.2012, 01:14:18
Benutzerbild von meikel
meikel meikel ist offline
SELFPHP Guru
 
Registriert seit: Dec 2003
Ort: Erfurt
Alter: 69
Beiträge: 4.001
meikel befindet sich auf einem aufstrebenden Ast
AW: Bedingungen und Variablen wie bei nginx

Zitat:
Zitat von automatix Beitrag anzeigen
Die Einstellungen oben verwende ich auf meiner VM als Template. Für die einzelnen Host-Dateien (z.B. die test.sandbox.loc für die Domain test.sandbox.loc unter [Web-Root]/sandbox/test/) man dann jeweils nur eine Zeile:

Code:
include /etc/nginx/sites-available/ax-common-vhost;
(Wie) Geht Derartiges mit Apache?
Der Apache kennt das Zauberwort include ebenfalls.
Handbuch gefällig?
Mit Zitat antworten
  #3  
Alt 11.12.2012, 23:12:27
automatix automatix ist offline
Anfänger
 
Registriert seit: Mar 2010
Alter: 35
Beiträge: 4
automatix befindet sich auf einem aufstrebenden Ast
AW: Bedingungen und Variablen wie bei nginx

Danke erstmal für Deine Antwort! Nur ich habe das Gefühl, dass Du meine Frage nicht richtig verstanden hast -- oder eben ich Deine Antwort nicht. Include allein hilft mir an dieser Stelle nicht weiter. Mich interessiert, ob man beim Apache in den Host-Dateien den Host-Namen analysieren und Verzeichnisse und Ähnliches dann anhand dieser Informationen dynamisch setzen kann.
Mit Zitat antworten
  #4  
Alt 11.12.2012, 23:41:40
Benutzerbild von meikel
meikel meikel ist offline
SELFPHP Guru
 
Registriert seit: Dec 2003
Ort: Erfurt
Alter: 69
Beiträge: 4.001
meikel befindet sich auf einem aufstrebenden Ast
AW: Bedingungen und Variablen wie bei nginx

Zitat:
Zitat von automatix Beitrag anzeigen
Danke erstmal für Deine Antwort! Nur ich habe das Gefühl, dass Du meine Frage nicht richtig verstanden hast -- oder eben ich Deine Antwort nicht.
Sehr ausgefeilt war Deine Frage nun nicht.
Und es wird nicht verständlicher:
Zitat:
Include allein hilft mir an dieser Stelle nicht weiter. Mich interessiert, ob man beim Apache in den Host-Dateien den Host-Namen analysieren und Verzeichnisse und Ähnliches dann anhand dieser Informationen dynamisch setzen kann.
Was bitte schön sind "Host-Dateien" und "Host-Namen" und was genau willst Du "dynamisch setzen"?
Mit Zitat antworten
Antwort

Stichworte
bedingung, nginx, variable, vhost


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Session Variablen / Session lifetime morsche PHP Grundlagen 4 14.10.2005 15:45:38
Variablen weiterleiten LudwigB PHP Grundlagen 4 15.06.2004 20:21:59
Session, NEED HELP Variablen wech^^ Thunder PHP Grundlagen 1 14.11.2003 08:38:31
Variablen an Formular, von Formular plus neue Variablen an Dokument Alf PHP für Fortgeschrittene und Experten 2 01.12.2002 17:10:09
Variablen aus Session auslesen septicus PHP für Fortgeschrittene und Experten 7 28.02.2002 23:42:32


Alle Zeitangaben in WEZ +2. Es ist jetzt 13:31:54 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.


© 2001-2018 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt