我在Nginx上运行了一个本地Wordpress网站。 我想要做的是让它在Wlan上运行,到目前为止我已经设法了:
1. Made site running on local computer.
2. Run the site on other computer that is connected to the same router.
问题是,当我尝试在其他计算机上运行此站点时,它只提供索引文件。
我尝试运行该网站的计算机IP是 192.xxx.x.1 ,服务器IP是 192.xxx.x.3
来自 192.xxx.x.1 计算机的浏览器错误:
获取http://localhost/wp-content/themes/wpbootstrap/style.css
如何配置Nginx,这样当我在本地服务器机器外部运行站点时,它会从
获取所有文件192.xxx.x.3 / wp-content / themes / wpbootstrap / style.css *
而不是
本地主机/可湿性粉剂内容/主题/ wpbootstrap / style.css中*
我的Nginx网站配置:
server {
listen 192.xxx.x.3:80;
root /usr/share/nginx/wordpress;
index index.php index.html index.htm;
location / {
try_files $uri $uri/ /index.html;
}
error_page 404 /404.html;
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root /usr/share/nginx/wordpress;
}
# pass the PHP scripts to FastCGI server listening on the php-fpm socket
location ~ \.php$ {
try_files $uri =404;
fastcgi_pass unix:/var/run/php5-fpm.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
}

答案 0 :(得分:0)
它看起来像一个WordPress问题。您是否将SITE URL和HOME设置为 本地主机? - Richard Smith 20小时前