Server:Ubuntu 14.04 Nginx PHP5
Ein Domainname: a.com
Stellen Sie ein CMS-System ähnlich wie WordPress bereit, aber jetzt ist es erforderlich, vor WordPress eine statische Seite hinzuzufügen. Beim Zugriff auf die Website wird diese statische Seite zuerst angezeigt, und dann können Sie auf das Fenster klicken Statische Seite zum Aufrufen von WordPress.
Wie erreicht man das?
Server:Ubuntu 14.04 Nginx PHP5
Ein Domainname: a.com
Stellen Sie ein CMS-System ähnlich wie WordPress bereit, aber jetzt ist es erforderlich, vor WordPress eine statische Seite hinzuzufügen. Beim Zugriff auf die Website wird diese statische Seite zuerst angezeigt, und dann können Sie auf das Fenster klicken Statische Seite zum Aufrufen von WordPress.
Wie erreicht man das?
Angenommen, der Domainname ist a.com und die statische Seite ist index.html. Sie können ihn wie folgt festlegen:
<code>server { listen 80; server_name a.com; root /var/www/a.com; location / { index index.html index.php; try_files $uri $uri/ /index.php&is_args&args; } location ~ \.php { # php fastcgi 相关配置 } }</code>
Die obige Konfiguration kann durchgeführt werden. Wenn eine statische Seite vorhanden ist, wird sie von index.php (d. h. dem Index index.html) verarbeitet. php; Diese Zeile kann unter a.com/ geöffnet werden, auf index.html wird standardmäßig zugegriffen (sofern diese Datei vorhanden ist), sodass die Konfiguration Ihren Anforderungen vollständig entspricht.
Angenommen, Ihr Domainname ist a.com
, die Homepage ist a.com/index.html
, fügen Sie WordPress unter a.com/wordpress/
ein und konfigurieren Sie Nginx wie folgt:
<code>server { listen 80; server_name a.com; location / { index index.html; root 你的静态页面路径; } location /wordpress { index index.php index.html; root 你的wordpress路径; # 这里放wordpress 和 PHP 的配置 } }</code>
Stellen Sie WordPress in einer Spalte unter a.com bereit
Ich verstehe diese Anforderung nicht ganz. Gibt es eine spezielle Geschäftsanforderung, die die Platzierung dieser statischen Seite in WordPress nicht zulässt?
Zusätzlich zu der oben genannten Methode
können Sie natürlich auch Subdomain-Namen verwenden:
Stellen Sie Ihre statische Seite auf static.a.com ein
Stellen Sie WordPress auf www.a.com ein
Dies sollte für SEO vorteilhafter sein
Eine weitere Sache: Das benutzerdefinierte WP-Hintergrunddesign kann eine statische Homepage festlegen.
Entschuldigung, ich habe es falsch verstanden, es ist nicht WP.