서버:ubuntu 14.04 nginx php5
도메인 이름 1개: a.com
워드프레스(WordPress)와 유사한 CMS 시스템을 배포하지만 이제 워드프레스(WordPress) 전에 정적 페이지를 추가해야 합니다. 웹사이트에 접속하면 이 정적 페이지가 먼저 표시되고 그 다음 창을 클릭하면 됩니다. WordPress에 진입하기 위한 정적 페이지입니다.
이를 달성하는 방법은 무엇입니까?
서버:ubuntu 14.04 nginx php5
도메인 이름 1개: a.com
워드프레스(WordPress)와 유사한 CMS 시스템을 배포하지만 이제 워드프레스(WordPress) 전에 정적 페이지를 추가해야 합니다. 웹사이트에 접속하면 이 정적 페이지가 먼저 표시되고 그 다음 창을 클릭하면 됩니다. WordPress에 진입하기 위한 정적 페이지입니다.
이를 달성하는 방법은 무엇입니까?
도메인 이름이 a.com이고 정적 페이지가 index.html이라고 가정하면 다음과 같이 설정할 수 있습니다.
<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>
위 구성을 하면 됩니다. 정적 페이지가 있으면 정적 페이지가 표시됩니다. 없으면 index.php(즉, wordpress)로 처리됩니다. php; 이 줄은 a.com/에서 열 수 있으며, index.html은 기본적으로 액세스되므로(이 파일이 있는 경우) 구성이 사용자의 요구 사항을 완전히 충족합니다.
도메인 이름이 a.com
이고 홈페이지가 a.com/index.html
이라고 가정하고 a.com/wordpress/
아래에 wordpress를 넣고 nginx를 다음과 같이 구성합니다.
<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>
a.com 아래 열에 WordPress 배포
이 요구 사항을 잘 이해하지 못합니다. 이 정적 페이지를 WordPress에 배치하는 것을 허용하지 않는 특별한 비즈니스 요구 사항이 있나요?
위의 방법
외에도 하위 도메인 이름을 사용할 수도 있습니다.
정적 페이지를 static.a.com에 넣으세요
www.a.com에 wordpress를 넣으세요
이렇게 하면 SEO에 더 유리할 것입니다
한 가지 더, WP 배경 맞춤 테마는 정적 홈페이지를 설정할 수 있습니다.
죄송합니다. 잘못 읽었습니다. WP가 아닙니다.