Heim > Fragen und Antworten > Hauptteil
Ein-Klick-LNMP-Paket für den Server. Bitte lesen Sie die Problembeschreibung sorgfältig durch, vielen Dank!
Binden Sie den Domainnamen und geben Sie die WordPress-Adresse und die Site-Adresse korrekt im WordPress-Dashboard->Einstellungen ein.
Sie können über den Domänennamen normal darauf zugreifen. Der Domänenname wird ebenfalls angezeigt. Wenn Sie auf eine andere Seite unter der Website klicken, wird der Domänenname normal angezeigt.
Sobald Sie jedoch erneut auf „Home“ in der Navigationsleiste klicken, wird die IP angezeigt, und nur „Home“ zeigt die IP an. Wenn Sie erneut auf andere Seiten klicken, wird der Domainname weiterhin normal angezeigt.
Frage 2
/home/wwwroot/wordpress
, das Stammverzeichnis von nginx.conf ist /home/wwwroot/
und der Zugriff auf die Site erfolgt wie folgt: < code>http://www.xxx.com/wordpress/home/wwwroot/wordpress
und möchten Sie http://www.xxx.com
greift direkt auf die Website zu. An dieser Idee sollte nichts auszusetzen sein, aber nach der Suche wird angezeigt Berechtigungsproblem, aber die Berechtigungen wwwroot/
und wordpress/
sind alle /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/
777
Ich konnte die Antwort nicht über Baidu und Google finden, also bin ich hierher gekommen, um eine Frage zu stellen. Ich hoffe, Gott wird mir einen Rat geben!
So sieht es nach dem Absenden aus:
Sind Sie geistig zurückgeblieben? Wo ist mein roter Teil geblieben? Nach mehreren Änderungen ist es mir endlich gelungen. Konkret habe ich die
Kursivschrift der URL in einen anderen Stil geändert. Warum ist das so? 代码
Frage 3 ist nicht der Punkt, ignorieren Sie es einfach
淡淡烟草味2017-06-24 09:46:31
问题1已解决
原因:
菜单中的“HOME”不知道什么时候给捯饬成一个自定义链接,URL是http://xx.xx.xx.xx/wordpress
解决:
把菜单中的自定义“HOME”移除,并在左侧选择页面->HOME,添加到菜单
更新1
问题2半解决
原因:
nginx没有重启,
解决:
改完nginx.conf后重启nginx即可。
但是css样式,内链失效,判断是站点里有很多固定连接已经写死了URL是 .../.../wordpress/xxx/,所以问题变成如何更改WordPress目录名。
and
这个社区真的蠢,人均智障,要么就是这个社区全是牛批的大神大牛,不屑于解答这种级别的问题,总之,这是我在sf提过的第二个问题,一次比一次失望,第一次提问可以去看看,回答者无脑自赞,这次的无人问津。
要考虑用我拙劣的英语水平去SO了。
更新2
问题2解决
解决:
将wp_options的siteurl改为www.xxx.com/wordpress
(/wordpress为wp核心文件目录)
将home改为www.xxx.com
->指向nginx设置的root
将/wordpress里的index.php
移动到/home/wwwroot/
下(即nginx设置的root目录)
并修改路径如下:
require( dirname( __FILE__ ) . '/wordpress/wp-blog-header.php' );
完。