Das Backend verwendet das Framework thinkphp3.2.3. Wenn Sie andere Sprachen verwenden, nehmen Sie bitte entsprechende Änderungen vor. Server { hören Sie 80; Servername www.morgen.club; #Zeichensatz koi8-r; #access_log Protokolle/Host.access.log Haupt; Stammverzeichnis der Website Standort / { Stamm-HTML; Index Index.html Index.htm; #Zugriffsgerät festlegen set $source_device 'index'; #Beurteilen Sie, ob es sich um einen mobilen Client oder ein iPad handelt wenn ($http_user_agent ~* (mobile|nokia|iphone|ipad|android|samsung|htc|blackberry)) { Setzen Sie $source_device auf „Telefon“. } #Stammverzeichnisif ($request_uri ~* ^/$){ schreibe ^(.*)$ /index.php?s=/Home/$source_device/index.html zuletzt um; brechen; } #Computer-Startseiteif ($request_uri ~* ^/Home/index/index.html$) { ^/Home/index/index.html$ /web/ permanent neu schreiben; brechen; } #Paginierung der Computer-Homepage if ($request_uri ~* ^/Home/index/index/page/(\d*).html$) { umschreiben ^/Home/index/index/page/(\d*).html$ /web/pages/$1/ permanent; brechen; } #Computer-Homepage Kategorie-Homepage if ($request_uri ~* ^/Home/index/index/cate/(\d*).html$) { umschreiben ^/Home/index/index/cate/(\d*).html$ /web/cates/$1/ permanent; brechen; } #Kategoriepaginierung der Computer-Homepage if ($request_uri ~* ^/Home/index/index/cate/(\d*)/page/(\d*).html$) { umschreiben ^/Home/index/index/cate/(\d*)/page/(\d*).html$ /web/cates/$1/pages/$2/ permanent; brechen; } #Computer-Homepage-Suche if ($request_uri ~* ^/Home/index/index.html(.*)) { Umschreiben ^/Home/index/index.html(.*) /web/search?$query_string permanent; brechen; } #Computerbuchseite if ($request_uri ~* ^/Home/index/books/book/(\d*).html$) { umschreiben ^/Home/index/books/book/(\d*).html$ /web/books/$1/ permanent; brechen; } #Computerkapitelseite if ($request_uri ~* ^/Home/index/contents/books/(\d*)/chapters/(\d*).html$) { neu schreiben ^/Home/index/contents/books/(\d*)/chapters/(\d*).html$ /web/books/$1/chapters/$2/ permanent; brechen; } #Mobile Homepageif ($request_uri ~* ^/Home/phone/index.html$) { umschreiben ^/Home/phone/index.html$ /phone/ zuletzt; brechen; } #Paginierung der mobilen Homepage if ($request_uri ~* ^/Home/phone/index/page/(\d*)(.*)$) { Umschreiben: ^/Home/phone/index/page/(\d*).html /phone/pages/$1/ permanent; brechen; } #Mobile Startseite Kategorie-Startseite if ($request_uri ~* ^/Home/phone/index/cate/(\d*).html$) { umschreiben ^/Home/phone/index/cate/(\d*).html$ /phone/cates/$1/ permanent; brechen; } #Kategoriepaginierung der mobilen Homepage if ($request_uri ~* ^/Home/phone/index/cate/(\d*)/page/(\d*).html$) { umschreiben ^/Home/phone/index/cate/(\d*)/page/(\d*).html$ /phone/cates/$1/pages/$2/ permanent; brechen; } #Mobile Homepage-Sucheif ($request_uri ~* ^/Home/phone/index.html?(.*)) { Umschreiben ^/Home/phone/index.html(.*) /phone/index.html$1 permanent; brechen; } #Mobile Buchseiteif ($request_uri ~* ^/home/phone/books/book/(\d*).html$) { umschreiben ^/home/phone/books/book/(\d*).html$ /phone/books/$1/ permanent; brechen; } #Mobile Kapitelseiteif ($request_uri ~* ^/home/phone/contents/books/(\d*)/chapters/(\d*).html$) { umschreiben ^/home/phone/contents/books/(\d*)/chapters/(\d*).html$ /phone/books/$1/chapters/$2/ permanent; brechen; } wenn ($request_uri ~* ^/Home/book/(.*)$) { schreibe ^(.*)$ /index.php?s=$1 last um; brechen; } wenn (!-e $request_filename) { Rückgabe 404; } } Computerbrowser Standort /Web { Stamm-HTML; Index Index.html Index.htm; #Wenn das Gerät ein Mobiltelefon oder ein iPad ist wenn ($http_user_agent ~* (mobile|nokia|iphone|ipad|android|samsung|htc|blackberry)) { umschreiben ^/web(.*) /phone$1 permanent; } #Computer-Homepage-Suchewenn ($request_uri ~ ^/web/search(.*)$) { schreibe ^(.*) /index.php?s=/Home/index/index.html zuletzt um; brechen; } #Computer-Homepage setzen $index false; wenn ($request_uri ~* ^/web$) { setze $index auf true; } wenn ($request_uri ~* ^/web/$) { setze $index auf true; } wenn ($index = wahr){ schreibe ^/web(.*) /index.php?s=/Home/index/index.html zuletzt um; brechen; } #Paging-Set für die Homepage des Computers: $index_page false; wenn ($request_uri ~* ^/web/pages/(\d*)$) { setze $index_page auf true; } wenn ($request_uri ~* ^/web/pages/(\d*)/$) { setze $index_page auf true; } wenn ($index_page = true){ schreibe ^/web/pages/(\d*)(.*) /index.php?s=/Home/index/index/page/$1.html zuletzt um; brechen; } #Homepage der Computerkategorie setzen $cate false; wenn ($request_uri ~* ^/web/cates/(\d*)$) { setze $cate auf true; } wenn ($request_uri ~* ^/web/cates/(\d*)/$) { setze $cate auf true; } wenn ($cate = wahr){ schreibe ^/web/cates/(\d*)(.*) /index.php?s=/Home/index/index/cate/$1.html zuletzt um; brechen; } #Computerkategorie-Paging-Set $cate_page false; wenn ($request_uri ~* ^/web/cates/(\d*)/pages/(\d*)$) { setze $cate_page auf true; } wenn ($request_uri ~* ^/web/cates/(\d*)/pages/(\d*)/$) { setze $cate_page auf true; } wenn ($cate_page = true){ schreibe ^/web/cates/(\d*)/pages/(\d*)(.*) /index.php?s=/Home/index/index/cate/$1/page/$2.html zuletzt um; brechen; } #Computerbuchseitensatz $book false; wenn ($request_uri ~* ^/web/books/(\d*)$) { setze $book auf true; } wenn ($request_uri ~* ^/web/books/(\d*)/$) { setze $book auf true; } wenn ($Buch = wahr){ schreibe ^/web/books/(\d*)(.*) /index.php?s=/Home/index/books/book/$1.html zuletzt um; brechen; } #Computerkapitelseitensatz $chapter false; wenn ($request_uri ~* ^/web/books/(\d*)/chapters/(.*)$) { setze $chapter auf true; } wenn ($request_uri ~* ^/web/books/(\d*)/chapters/(.*)/$) { setze $chapter auf true; } wenn ($Kapitel = wahr){ schreibe ^/web/books/(\d*)/chapters/(.*)/ /index.php?s=/Home/index/contents/books/$1/chapters/$2.html zuletzt um; brechen; } wenn (!-e $request_filename) { Rückgabe 404; } } Handy und Tablet Standort /Telefon { Stamm-HTML; Index Index.html Index.htm; #Wenn es sich bei dem Gerät nicht um ein Mobiltelefon oder iPad handelt wenn ($http_user_agent !~* (mobile|nokia|iphone|ipad|android|samsung|htc|blackberry)) { umschreiben ^/phone(.*) /web$1 permanent; } #Computer-Homepage-Suchewenn ($request_uri ~ ^/phone/search(.*)$) { schreibe ^(.*) /index.php?s=/Home/phone/index.html zuletzt um; brechen; } #Mobile Startseite auf $index false setzen; wenn ($request_uri ~* ^/Telefon$) { setze $index auf true; } wenn ($request_uri ~* ^/Telefon/$) { setze $index auf true; } wenn ($index = wahr){ schreibe ^/phone(.*) /index.php?s=/Home/phone/index.html zuletzt um; brechen; } #Paging-Set für die mobile Homepage: $index_page false; wenn ($request_uri ~* ^/phone/pages/(\d*)$) { setze $index_page auf true; } if ($request_uri ~* ^/phone/pages/(\d*)/$) { setze $index_page auf true; } wenn ($index_page = true){ schreibe ^/phone/pages/(\d*)(.*) /index.php?s=/Home/phone/index/page/$1.html zuletzt um; brechen; } #Startseite der Handykategorie festlegen $cate false; wenn ($request_uri ~* ^/phone/cates/(\d*)$) { setze $cate auf true; } wenn ($request_uri ~* ^/phone/cates/(\d*)/$) { setze $cate auf true; } wenn ($cate = wahr){ schreibe ^/phone/cates/(\d*) /index.php?s=/Home/phone/index/cates/$1.html zuletzt um; brechen; } #Mobiltelefon-Kategorie-Paging-Set $cate_page false; wenn ($request_uri ~* ^/phone/cates/(\d*)/pages/(\d*)$) { setze $cate_page auf true; } wenn ($request_uri ~* ^/Telefon/cates/(\d*)/Seiten/(\d*)/$) { setze $cate_page auf true; } wenn ($cate_page = true){ schreibe ^/phone/cates/(\d*)/pages/(\d*)(.*) /index.php?s=/Home/phone/index/cate/$1/page/$2.html zuletzt um; brechen; } #Mobiles Buchseitenset $book false; wenn ($request_uri ~* ^/phone/books/(\d*)$) { setze $book auf true; } wenn ($request_uri ~* ^/Telefon/Bücher/(\d*)/$) { setze $book auf true; } wenn ($Buch = wahr){ schreibe ^/phone/books/(\d*)(.*) /index.php?s=/Home/phone/books/book/$1.html zuletzt um; brechen; } #Mobiles Buch-Seitenumbruch-Set $book false; if ($request_uri ~* ^/Telefon/Bücher/(\d*)/Seiten/(\d*)$) { setze $book auf true; } if ($request_uri ~* ^/Telefon/Bücher/(\d*)/Seiten/(\d*)/$) { setze $book auf true; } wenn ($Buch = wahr){ umschreiben ^/phone/books/(\d*)/pages/(\d*) /index.php?s=/Home/phone/books/book/$1/page/$2.html zuletzt; brechen; } #Mobiles Kapitelseitenset $chapter false; wenn ($request_uri ~* ^/Telefon/Bücher/(\d*)/Kapitel/(.*)$) { setze $chapter auf true; } if ($request_uri ~* ^/Telefon/Bücher/(\d*)/Kapitel/(.*)/$) { setze $chapter auf true; } wenn ($Kapitel = wahr){ schreibe ^/phone/books/(\d*)/chapters/(.*)/ /index.php?s=/Home/phone/contents/books/$1/chapters/$2.html zuletzt um; brechen; } wenn (!-e $request_filename) { Rückgabe 404; } } Standort ~ .xml(.*) { Stammverzeichnis html/ttt/; } Standort ~ .txt(.*) { Stammverzeichnis html/ttt/; } Standort ~ .gif(.*) { Stammverzeichnis html/ttt/; } Standort ~ .jpg(.*) { Stammverzeichnis html/ttt/; } Standort ~ .css(.*) { Stammverzeichnis html/ttt/; } Standort ~ .js$ { Stammverzeichnis html/ttt/; } Standort ~ .php$ { Wurzel-HTML/TTT; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_buffers 8 256k; fastcgi_connect_timeout 300 s; fastcgi_send_timeout 300 s; fastcgi_read_timeout 300 s; fastcgi_param SCRIPT_FILENAME $Dokumentstammsatz$fastcgi_script_name; fastcgi_params einschließen; } } Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird. Das könnte Sie auch interessieren:
|
<<: InnoDB-Typ MySql stellt Tabellenstruktur und Daten wieder her
>>: jQuery implementiert einen prozentualen Fortschrittsbalken
Grammatikregeln SELECT Spaltenname(n) FROM Tabell...
Inhaltsverzeichnis 1. Grundlegendes Verständnis v...
Die Schlüsselcodes lauten wie folgt: Code kopieren...
Inhaltsverzeichnis 1. MySQL herunterladen 1.1 Her...
In diesem Artikelbeispiel wird der spezifische Co...
In diesem Artikelbeispiel wird der spezifische JS...
Tab-Auswahlkarten werden auf echten Webseiten seh...
Vorwort mysqlslap ist ein Diagnoseprogramm, das d...
Öffnen Sie das Verbindungstool. Ich verwende Moba...
Sophie Hardach Kai von Clyde Quay 37 Ost Seifenkis...
Inhaltsverzeichnis 1. Übersicht 2. Laden Sie das ...
1. CPU-Auslastung sar -p (den ganzen Tag anzeigen...
Dieser Artikel verwendet die offizielle Element-W...
In MySQL gibt es eine Funktion namens „group_conc...
Im Vergleich zu fdisk wird parted weniger verwend...