Package lnmp en un clic pour le serveur. Veuillez lire attentivement la description du problème, merci !
Liez le nom de domaine et remplissez correctement l'adresse WordPress et l'adresse du site dans le tableau de bord WordPress->Paramètres.
Vous pouvez y accéder normalement via le nom de domaine, et le nom de domaine est également affiché, et cliquer sur n'importe quelle autre page du site peut afficher le nom de domaine normalement.
Cependant, une fois que vous cliquez à nouveau sur "Accueil" dans la barre de navigation, l'adresse IP sera affichée, et seul "Accueil" affichera l'adresse IP En cliquant à nouveau sur d'autres pages, le nom de domaine affichera toujours normalement.
Le répertoire du site se trouve sous /home/wwwroot/wordpress
, la racine de nginx.conf est /home/wwwroot/
, et la manière d'accéder au site est : < code>http:/ /www.xxx.com/wordpress/home/wwwroot/wordpress
下,nginx.conf的root为 /home/wwwroot/
,访问站点的方式为:http://www.xxx.com/wordpress
此时把nginx.conf里的root改为 /home/wwwroot/wordpress
,想要通过http://www.xxx.com
直接访问站点,这个思路应该没毛病吧,但是这样就显示403错误,搜了一下大都说403是权限问题,但wwwroot/
和wordpress/
À ce stade, changez la racine dans nginx.conf en /home/wwwroot/wordpress
et souhaitez transmettre http://www.xxx.com
accède directement au site. Il ne devrait y avoir aucun problème avec cette idée, mais elle affichera l'erreur 403 Après la recherche, la plupart des gens disent que
wwwroot/
et wordpress/
sont toutes 777
Question 3
Cela ressemble à ceci lors du montage :
Voici à quoi cela ressemble après la soumission : Êtes-vous mentalement retardé ? Où est passée ma partie rouge ? Après plusieurs modifications, j'ai finalement réussi. Plus précisément, j'ai changé le 代码
italique
de l'URL par n'importe quel autre style
Problème 1 a été résolu
Cause :
"HOME" dans le menu n'était pas connu lorsqu'il a été transformé en lien personnalisé, l'URL est
http://xx.xx.xx.xx/wordpress
Solution :
Supprimez le "HOME" personnalisé dans le menu, et sélectionnez page->ACCUEIL à gauche, ajouter au menu
Mise à jour 1
Le problème 2 est à moitié résolu
Cause :
nginx ne redémarre pas,
Solution :
Redémarrez simplement nginx après avoir modifié nginx.conf.
Mais le style CSS et les liens internes ne sont pas valides. On estime qu'il existe de nombreux liens fixes dans le site et que l'URL est .../.../wordpress/xxx/, la question devient donc de savoir comment changer le répertoire WordPress. nom.
et
Cette communauté est vraiment stupide, la personne moyenne est mentalement retardée, ou cette communauté est pleine de gens formidables qui ne prennent pas la peine de répondre à des questions de ce niveau. Bref, c'est la deuxième question que je pose dans SF, une après. un autre Déçu, vous pouvez le vérifier lorsque vous posez une question pour la première fois. Le répondant était ignorant et auto-louant. Cette fois, personne ne s'en souciait.
Je dois envisager d'utiliser mes faibles compétences en anglais pour aller à SO.
Mise à jour 2
Solution au problème 2
et modifiez le chemin comme suit :Solution :
Changez le siteurl de wp_options en
www.xxx.com/wordpress
(/wordpress est le répertoire de fichiers principal de wp)www.xxx.com/wordpress
(/wordpress为wp核心文件目录)将home改为
www.xxx.com
->指向nginx设置的root将/wordpress里的
index.php
移动到/home/wwwroot/
Changez la maison enwww. xxx .com
->Pointez sur la racine définie par nginxDéplacez
index.php
dans /wordpress vers/home/wwwroot/
(c'est-à-dire le racine définie par le répertoire racine nginx)